Tơng Dơng là huyện miền núi nằm ở phía Tây Nghệ An. Từ buổi bình minh của lịch sử cho đến hiện tại, vùng đất này đã trải qua nhiều biến cố của lịch sử đã có nhiều thay đổi về địa vực, nơi c trú do tình trạng du canh, du c của đồng bào trớc đây.
Nằm giữa phủ Tơng Dơng cũ có sông Lam đi qua từ đầu đến cuối huyện chia Tơng Dơng thành 2 mảnh: Mảnh phía Nam và mảnh phía Bắc, mảnh phía Nam hẹp hơn mảnh phía Bắc. Tơng Dơng là huyện có diện tích đất tự nhiên rộng nhất Nghệ An. Toàn bộ Tơng Dơng nằm trong vùng địa hình có độ cao trung bình 65m– 75m so với mặt nớc biển. Khí hậu ở Tơng Dơng không bình thờng nên dân c tha thớt. Thiên nhiên cũng phú cho Tơng Dơng một nguồn tài nguyên phong phú: Lâm sản, khoáng sản, động vật, tiềm năng thuỷ điện tạo… điều kiện để phát triển kinh tế – xã hội. Tơng Dơng có nhiều dân tộc cùng sinh sống. Trong lịch sử hàng nghìn năm, nhân dân Tơng Dơng đã chung lng đấu cật chế ngự thiên nhiên, chống lại các thế lực hắc ám, cùng giữ gìn và phát triển nền văn hoá của từng dân tộc.
Địa danh Tơng Dơng đã có từ đầu đời Nguyễn với địa vực rộng hơn. Còn cái tên Tơng Dơng là một huyện nh hiện nay thì mới ra đời từ ngày 17/5/1961, theo Quyết định số 65 – CP của Hội đồng Chính phủ. Để hiểu duyên cách địa lý huyện Tơng Dơng nh hiện tại, chúng ta phải ngợc dòng thời gian trở lại những ngày xa xa.
Đời Hán, Tơng Dơng nằm trong huyện Hàm Hoan. Từ năm 638, Tơng D- ơng nằm trong Hoan Châu. Năm Thiên Thành thứ 3 (1030), đời Lý Thái Tông,
Tơng Dơng lúc này gọi là Kiềm Châu. Đời Trần gọi là Mật Châu, đời Minh gọi là châu Trà Long, sau đổi là châu Trà Thanh, nhà Lê gọi là phủ Trà Lân (Miền Trà Lân trúc chẻ tro bay). Đời vua Lê Thánh Tông niên hiệu Quang Thuận năm thứ 10 (1469), phủ Trà Lân gồm 4 huyện: Kỳ Sơn (từ Cửa Rào trở lên giáp Lào); Hội Ninh (sau đổi là Hội Nguyên, từ Cửa Rào đến giáp Khe Chè tận tỉnh Thanh Hoá); Vĩnh Khang (giáp với Kỳ Sơn đến Khe Bố, sau đổi là Vĩnh Hòa); Tơng Dơng (từ Khe Bố trở xuống, nay là huyện Con Cuông).
Minh Mạng năm thứ 2, triều đình nhà Nguyễn đổi phủ Trà Lân thành phủ Tơng Dơng và giữ nguyên cho đến sau cách mạng tháng Tám mà nhân dân quen gọi là phủ Tơng, là một trong 5 phủ của tỉnh Nghệ An. Phủ Tơng Dơng gồm 4 huyện:
Huyện Tơng Dơng gồm 3 tổng: Yên Duyệt, Lục Dạ, Tứ Dơng. Huyện Vĩnh Hoà gồm 3 tổng: Lịch Cốc, Huyền Lãng, Thanh Nhuế. Huyện Hội Nguyên gồm 3 tổng: Bảo Yên, Bình Chuẩn, Nga My. Huyện Kỳ Sơn gồm 4 tổng: Chiêu Lu, Hiếu Kiệm, Hữu Khuông, Mỹ Lý.
Phủ Tơng Dơng với địa giới rất rộng. Theo sách Đại Nam nhất thống chí thì phủ Tơng Dơng ở cách tỉnh thành 200 dặm về phía Tây, Đông Tây cách nhau 133 dặm, Nam Bắc cách nhau 190 dặm. Tây giáp phủ Trấn Ninh, Bắc giáp phủ Trấn Biên (2 phủ này nay thuộc Lào), Đông giáp Quỳ Châu, Nam giáp Anh Sơn, chiếm một diện tích gần bằng nửa tỉnh Nghệ An. Phủ lỵ đặt ở Cửa Rào.
Sau cách mạng tháng Tám, cả phủ Tơng Dơng cũ là một huyện. Thi hành Sắc lệnh số 148 SL ngày 25/3/1948 của Chính phủ, phủ Tơng Dơng đợc chia thành 2 huyện Tơng Dơng và Con Cuông.
Theo tài liệu chép tay về tên làng xã Nghệ An từ năm 1947 – 1954 thì T- ơng Dơng bao gồm 14 xã: Bình Nga, Yên Na, Tam Quang, Mỹ Lý, Tà Cạ, Hữu Kiệm, Chiêu Lu, Xá Lợng, Kim Đa, Cửa Rào, Mờng Xén, Mờng Lống, Na Ngoi. Mặc dù đã chia thành 2 huyện Tơng Dơng và Con Cuông nhng diện tích tự nhiên của huyện Tơng Dơng vẫn rất rộng lớn, gần nh trải dài cả vùng miền Tây Nghệ An. Do đó, ngày 17/5/1961, Hội đồng Chính phủ mới ra quyết định
số 65 - CP: Chia huyện Tơng Dơng thuộc tỉnh Nghệ An thành hai huyện và lấy tên là huyện Kỳ Sơn gồm 8 xã; huyện Tơng Dơng gồm 9 xã là: Hữu Khuông, Yên Na, Bình Nga, Kim Đa, Tam Quang, Thạch Giám, Xá Lợng, Chiêu Lu, Luôn Mai. Huyện Tơng Dơng mới này gồm toàn bộ huyện Hội Nguyên cũ, 2 tổng của huyện Vĩnh Hoà là Huyền Lãng và Thanh Nhuế, 1 tổng của huyện Kỳ Sơn cũ là Hữu Khuông.
Ngày 5/7/1963, Bộ truởng Bộ nội vụ ra quyết định số 125 – NV: Chia xã Yên Na thành 3 xã: Yên Na, Yên Tĩnh, Yên Hoà.
Chia xã Bình Nga thành 2 xã: Nga My và Bình Chuẩn (xã Bình Chuẩn sau này sát nhập vào huyện Con Cuông).
Ngày 17/4/1965, Bộ trởng Bộ nội vụ lại ra quyết định số 143- NV: Chia xã Thạch Giám thành 2 xã: Thạch Giám và Tam Thái.
Chia xã Xá Lợng thành 2 xã: Lợng Minh và Xá Lợng. Chia xã Kim Đa thành 2 xã: Kim Đa và Kim Tiến.
Chia xã Hữu Khuông thành 2 xã: Hữu Khuông và Hữu Dơng. Chia xã Yên Hoà thành 2 xã: Yên Hoà và Yên Thắng.
Chia xã Chiêu Lu thành 2 xã: Lu Kiền và Chiêu Lu.
Chia xã Tam Quang thành 2 xã: Tam Quang và Tam Đình.
Nh vậy, đến thời điểm trớc năm 1975, toàn bộ huyện Tơng Dơng đợc chia thành 18 xã. Địa giới hành chính đó về sau có thay đổi chút ít.