Lịch sử hành chính Nghệ An có thể xem mốc khởi đầu từ năm 1831 với cải cách hành chính của Minh Mạng, chia trấn Nghệ An thành 2 tỉnh Nghệ An và Hà Tĩnh. Vào thời điểm hiện tại (2019), về mặt hành chính, Nghệ An được chia làm 21 đơn vị hành chính cấp huyện – gồm 1 thành phố trực thuộc tỉnh, 3 thị xã, 17 huyện – và 460 đơn vị hành chính cấp xã – gồm 411 xã, 32 phường và 17 thị trấn.
Trước thời Hùng Vương, vùng Nghệ An và Hà Tĩnh là vùng sinh sống của bộ lạc Việt Thường với trung tâm là vùng chân núi Hồng Lĩnh. Đến thời Hùng Vương, bộ Việt Thường là một trong 15 bộ lạc của nước Văn Lang cổ đại.
Thời kỳ Bắc thuộc, vùng Nghệ An nhiều lần được thay đổi hành chính. Thời nhà Hán, thuộc huyện Hàm Hoan thuộc quận Cửu Chân. Đời nhà Tấn là quận Cửu Đức. Đời nhà Tùy là Hoan Châu (năm 598); là quận Nhật Nam (605-618). Năm 628 đổi là Đức Châu, rồi lại đổi thành Châu Hoan, lại Châu Diễn. Đời nhà Đường là quận Nam Đức. Thời nhà Ngô, tách ra khỏi quận Cửu Chân đặt làm quận Cửu Đức.
Thời kỳ độc lập, thời nhà Đinh, nhà Tiền Lê gọi là Hoan Châu. Năm 1030 (năm Thiên Thành thứ 3 đời Lý Thái Tông), bắt đầu gọi là châu Nghệ An[1]. Năm Long Khánh 3 (1375) đời Trần Duệ Tông đổi Diễn Châu làm lộ Diễn Châu, đổi Hoan Châu làm các lộ Nhật Nam. Năm 1397 đời Trần Thuận Tông đổi trấn Nghệ An làm trấn Lâm An và đổi trấn Diễn Châu làm trấn Vọng Giang. Đời Hồ Hán Thương, năm Khai Đại 1 (1403) đổi trấn Diễn Châu làm phủ Linh Nguyên. Từ năm 1490 gọi là xứ Nghệ An. Thời Tây Sơn, gọi là Nghĩa An trấn. Năm đầu niên hiệu Gia Long lại đặt làm Nghệ An trấn.
Năm 1831, vua Minh Mệnh chia trấn Nghệ An thành 2 tỉnh: Nghệ An (phía Bắc sông Lam); Hà Tĩnh (phía nam sông Lam). Sau đó hai tỉnh Nghệ An và Hà Tĩnh sáp nhập lại, lấy tên là tỉnh An Tĩnh.
Năm 1958, chia tách một số xã thuộc huyện Con Cuông.
Năm 1961, chia tách một số xã thuộc các huyện Quỳ Châu[2], Con Cuông[3]. Cùng năm, thành lập huyện Kỳ Sơn trên cơ sở tách 12 xã thuộc huyện Tương Dương[4].
Năm 1963, thành lập huyện Đô Lương trên cơ sở tách 31 xã và 1 thị trấn thuộc huyện Anh Sơn; thành lập các huyện Quế Phong, Quỳ Hợp và Tân Kỳ[5]. Cùng năm, điều chỉnh địa giới huyện Con Cuông và huyện Tương Dương, chia tách một số xã thuộc các huyện Con Cuông, Kỳ Sơn, Tương Dương[6], Quế Phong[7], thành lập thành phố Vinh[8].
Năm 1965, thành lập các thị trấn nông trường 1-5, 19-5, Cờ Đỏ, Đông Hiếu, Tây Hiếu thuộc huyện Nghĩa Đàn[9]. Cùng năm, điều chỉnh địa giới huyện Quỳ Châu và huyện Quế Phong; chia tách một số xã thuộc các huyện Quế Phong, Quỳ Châu, Quỳ Hợp, Tân Kỳ, Tương Dương[10]
Năm 1967, chia tách một số xã thuộc các huyện Kỳ Sơn, Quỳ Hợp, Tân Kỳ, Thanh Chương.[11]
Năm 1969, chia tách một số xã thuộc các huyện Quế Phong, Tân Kỳ, Thanh Chương, Nam Đàn[12], Diễn Châu[13]. Cùng năm, chia tách một số xã thuộc các huyện Thanh Chương, Yên Thành[14]
Năm 1970, điều chỉnh địa giới thành phố Vinh và các huyện Hưng Nguyên, Nghi Lộc.[15]
Năm 1971, chia tách một số xã thuộc huyện Thanh Chương.
Năm 1976, Nghệ An hợp nhất với Hà Tĩnh thành tỉnh Nghệ Tĩnh. Cùng năm, hợp nhất một số xã thuộc huyện Quỳnh Lưu.
Năm 1977, thành lập một số xã, thị trấn thuộc các huyện Diễn Châu[16], Kỳ Sơn, Quế Phong[17]. Cùng năm, điều chỉnh địa giới huyện Tương Dương và huyện Kỳ Sơn[18].
Thành lập thị trấn Diễn Châu (Diễn Châu)
Điều chỉnh một số đơn vị hành chính cấp xã thuộc huyện Kỳ Sơn:
- Sáp nhập một phần xã Bảo Nam vào xã Phà Đánh.
- Sáp nhập toàn bộ xã Bảo Lộc vào xã Bảo Nam.
- Sáp nhập một phần xã Thiên Lý vào xã Mỹ Lý.
- Sáp nhập phần còn lại xã Thiên Lý vào xã Bắc Lý,
- Sáp nhập toàn bộ xã Hữu Lập vào xã Hiếu Kiệm.
- Sáp nhập toàn bộ xã Mường Ải vào xã Mường Típ.
- Sáp nhập toàn bộ xã Huồi Thắng vào xã Huồi Tụ.
- Thành lập xã Mường Lống trên cơ sở toàn bộ xã Mường Thù và xã Mường Lồng.
Điều chỉnh một số đơn vị hành chính cấp xã thuộc huyện Quế Phong:
- Thành lập xã Tiền Phong trên cơ sở toàn bộ xã Châu Long, xã Hành Dịch và xã Mường Hin.
- Thành lập xã Châu Hùng trên cơ sở toàn bộ xã Nậm Nhoóng và xã Tri Lệ
Sáp nhập xã Chiêu Lưu (Tương Dương) vào huyện Kỳ Sơn
Năm 1979, điều chỉnh địa giới một số phường, xã thuộc thành phố Vinh[19] và huyện Quế Phong[20].
Giải thể các xã Hưng Bình, Hưng Thủy, Vinh Hưng (TP. Vinh). Thành lập các phường Cửa Bắc, Tân Vinh, Hưng Bình, Lê Lợi, Cầu Cảng, Bến Thủy, Trường Thi, Đội Cung và Cửa Nam (TP. Vinh) trên cơ sở toàn bộ các xã Hưng Bình, Hưng Thủy, Vinh Hưng.
Thành lập xã Đông Vĩnh (TP. Vinh) trên cơ sở toàn bộ xã Hưng Vĩnh và xã Hưng Đông.
Giải thể xã Châu Hùng (Quế Phong). Thành lập xã Tri Lễ và xã Nậm Nhoóng (Quế Phong) trên cơ sở toàn bộ xã Châu Hùng
Thành lập xã Hành Dịch (Quế Phong) trên cơ sở một phần xã Tiền Phong.
3. Sáp nhập một phần xã Vinh Hưng và xã Hưng Vĩnh (TP. Vinh) vào xã Vĩnh Tân.
Năm 1981, chia tách một số xã thuộc huyện Quỳnh Lưu.[21]
Giải thể xã Quỳnh Sơn. Thành lập xã Quỳnh Hồng, xã Quỳnh Hậu và xã Quỳnh Thạch trên cơ sở toàn bộ xã Quỳnh Sơn.
Giải thể xã Quỳnh Mai. Thành lập xã Quỳnh Vinh, xã Quỳnh Thiện và xã Quỳnh Di trên cơ sở toàn bộ xã Quỳnh Mai.
Giải thể xã Quỳnh Phú. Thành lập xã Quỳnh Bảng và xã Quỳnh Liên trên cơ sở toàn bộ xã Quỳnh Phú.
Thành lập xã Ngọc Sơn
Năm 1982, thành lập một số phường, xã thuộc thành phố Vinh.[22]
Thành lập phường Quang Trung trên cơ sở toàn bộ phường Quang Trung I và phường Quang Trung II
Sáp nhập phường Tân Vinh vào phường Lê Mao
Thành lập phường Hà Huy Tập trên cơ sở một phần phường Hưng Bình
Năm 1983, chia tách một số xã, thị trấn thuộc các huyện Quỳ Hợp, Yên Thành.[23]
Thành lập xã Tân Thành (Yên Thành) trên cơ sở một phần xã Đức Thành.
Thành lập thị trấn Quỳ Hợp (Quỳ Hợp) trên cơ sở một phần xã Châu Quang.
Năm 1984, thành lập thị trấn huyện lị thuộc các huyện Kỳ Sơn[24], Thanh Chương[25].
Thành lập thị trấn Mường Xén (Kỳ Sơn) trên cơ sở một phần xã Tà Cạ.
Thành lập thị trấn Thanh Chương (Thanh Chương) trên cơ sở một phần xã Đồng Văn, xã Thanh Ngọc và xã Thanh Đồng.
Năm 1985, chia tách một số xã thuộc huyện Kỳ Sơn.[26]
Thành lập xã Tây Sơn trên cơ sở toàn bộ xã Huồi Giảng và xã Hín Ngộn.
Thành lập xã Hữu Lập trên cơ sở một phần xã Hữu Kiệm.
Thành lập xã Mường Ái trên cơ sở một phần xã Mường Típ.
Năm 1986, chia tách một số xã, thị trấn thuộc các huyện Nghi Lộc, Yên Thành[27], Hưng Nguyên, Tương Dương[28].
Thành lập thị trấn Yên Thành (Yên Thành) trên cơ sở một phần xã Hoa Thành và xã Tăng Thành. Thị trấn Yên Thành có tổng diện tích tự nhiên 109,15 hécta với 4.475 nhân khẩu.
Thành lập thị trấn Quán Hành (Nghi Lộc) trên cơ sở một phần xã Nghi Trung, xã Nghi Hoa và xã Nghi Long. Thị trấn Quán Hành có tổng diện tích tự nhiên 48,3 hécta với 2.973 nhân khẩu.
Thành lập thị trấn Cửa Lò (Nghi Lộc) trên cơ sở toàn bộ xã Nghi Tân, xã Nghi Thủy, một phần xã Nghi Thu, xã Nghi Hợp. Thị trấn Cửa Lò có tổng diện tích tự nhiên 249,58 hécta với 14.532 nhân khẩu.
Thành lập xã Nhôn Mai và xã Mai Sơn (Tương Dương) trên cơ sở một phần xã Luôn Mai. Xã Nhôn Mai có diện tích tự nhiên 1.509 hécta với 2.087 nhân khẩu. Xã Mai Sơn có diện tích tự nhiên 1.327 hécta với 1.890 nhân khẩu.
Thành lập xã Tam Hợp (Tương Dương) trên cơ sở một phần xã Tam Thái. Xã Tam Hợp có diện tích tự nhiên 2.126 hécta với 1.500 nhân khẩu.
Thành lập thị trấn Thái Lão (Hưng Nguyên) trên cơ sở một phần xã Hưng Thái và xã Hưng Đạo. Thị trấn Thái Lão có tổng diện tích tự nhiên 209 hécta với 4.089 nhân khẩu.
Năm 1987, mở rộng thị trấn Nam Đàn thuộc huyện Nam Đàn.[29]
Sáp nhập một phần xã Vân Diên và xã Xuân Hòa vào thị trấn Nam Đàn. Thị trấn Nam Đàn có tổng diện tích tự nhiên 183,30 hécta với 6.783 nhân khẩu.
Năm 1988, chia tách một số xã, thị trấn thuộc các huyện Anh Sơn, Con Cuông, Tân Kỳ.[30]
Thành lập thị trấn Anh Sơn (Anh Sơn) trên cơ sở một phần xã Hội Sơn, xã Phúc Sơn và xã Thạch Sơn. Thị trấn Anh Sơn có tổng diện tích tự nhiên 216 héc ta và 3.584 nhân khẩu.
Thành lập thị trấn Con Cuông (Con Cuông) trên cơ sở một phần xã Bồng Khê. Thị trấn Con Cuông có 99.8 hécta diện tích tự nhiên và 6.030 nhân khẩu.
Thành lập xã Kỳ Tân (Tân Kỳ) trên cơ sở một phần xã Kỳ Sơn. Xã Kỳ Tân có 5.116,50 hécta diện tích tự nhiên và 7.288 nhân khẩu.
Thành lập thị trấn Tân Kỳ (Tân Kỳ) trên cơ sở một phần xã Kỳ Sơn. Thị trấn Tân Kỳ có 214,89 hécta diện tích tự nhiên và 5.870 nhân khẩu.
Năm 1989, thành lập thị trấn Hòa Bình thuộc huyện Tương Dương.[31]
Năm 1990, thành lập một số xã, thị trấn thuộc các huyện Đô Lương[32], Quỳ Châu[33], Quế Phong[34], Quỳ Hợp[35].
Năm 1991, tỉnh Nghệ Tĩnh lại tách ra thành Nghệ An và Hà Tĩnh như ngày nay. Khi tách ra, tỉnh Nghệ An có 18 đơn vị hành chính gồm thành phố Vinh (tỉnh lị) và 17 huyện: Anh Sơn, Con Cuông, Diễn Châu, Đô Lương, Hưng Nguyên, Kỳ Sơn, Nam Đàn, Nghi Lộc, Nghĩa Đàn, Quế Phong, Quỳ Châu, Quỳ Hợp, Quỳnh Lưu, Tân Kỳ, Thanh Chương, Tương Dương, Yên Thành.[36]
Năm 1994, thành lập một số phường, xã thuộc thành phố Vinh và huyện Yên Thành[37][38]. Cùng năm, thành lập thị xã Cửa Lò, thành lập các phường thuộc thị xã Cửa Lò[39].
Thành lập phường Đông Vĩnh (TP. Vinh) trên cơ sở một phần xã Đông Vĩnh. Đổi tên xã Đông Vĩnh (TP. Vinh) thành xã Hưng Đông. Phường Đông Vĩnh có diện tích tự nhiên 453,6 hécta; nhân khẩu 9.811. Xã Hưng Đông có diện tích tự nhiên 596,4 héc ta, nhân khẩu 10.409.
Thành lập xã Hồng Thành (Yên Thành) trên cơ sở một phần xã Phú Thành. Xã Hồng Thành có diện tích tự nhiên 703 hécta, nhân khẩu 6.873.
Thành lập thị xã Cửa Lò trên cơ sở một phần huyện Nghi Lộc (toàn bộ thị trấn Cửa Lò và các xã Nghi Thu, Nghi Hưng, Nghi Hoà, Nghi Hải, một phần xã Nghi Quang)
Thành lập các phường thuộc thị xã Cửa Lò:
- Thành lập phường Nghi Tân trên cơ sở một phần thị trấn Cửa Lò và xã Nghi Quang. Phường Nghi Tân có diện tích tự nhiên 108 hécta; nhân khẩu 9.091.
- Thành lập phường Nghi Thủy trên cơ sở một phần thị trấn Cửa Lò. Phường Nghi Thủy có diện tích tự nhiên 94 hécta; nhân khẩu 5.400.
- Thành lập phường Thu Thủy trên cơ sở phần còn lại thị trấn Cửa Lò. Phường Thu Thủy có 98 hécta diện tích tự nhiên; nhân khẩu 5.200.
- Thành lập phường Nghi Hòa trên cơ sở toàn bộ xã Nghi Hòa. Phường Nghi Hoà có diện tích tự nhiên 350 hécta; nhân khẩu 3.000.
- Thành lập phường Nghi Hải trên cơ sở toàn bộ xã Nghi Hải. Phường Nghi Hải có diện tích tự nhiên 387 hécta; nhân khẩu 7.994.
Thị xã Cửa Lò có diện tích tự nhiên 2.329 hécta; nhân khẩu 37.712, bao gồm 7 đơn vị hành chính trực thuộc, gồm 5 phường và 2 xã.
Năm 1995, giải thể toàn bộ các thị trấn nông trường để thành lập xã thuộc huyện Nghĩa Đàn.[40]
Năm 1998, thành lập thị trấn Hưng Nguyên thuộc huyện Hưng Nguyên[41] trên cơ sở một phần xã Hưng Thái và xã Hưng Đạo. Thị trấn Hưng Nguyên có 702,7759 ha diện tích tự nhiên và 6.735 nhân khẩu.
Năm 1999, chia tách một số xã thuộc huyện Yên Thành.[42]
Thành lập xã Tây Thành trên cơ sở một phần xã Quang Thành. Xã Tây Thành có 2.200 ha diện tích tự nhiên và 5.866 nhân khẩu.
Thành lập xã Đại Thành trên cơ sở một phần xã Minh Thành. Xã Đại Thành có 906 ha diện tích tự nhiên và 4.720 nhân khẩu.
Thành lập xã Kim Thành trên cơ sở một phần xã Đồng Thành. Xã Kim Thành có 2.300 ha diện tích tự nhiên và 4.150 nhân khẩu
Năm 2002, chia tách một số xã thuộc các huyện Nghi Lộc, Quỳnh Lưu, Thanh Chương.[43]
Thành lập xã Tân Thắng (Quỳnh Lưu) trên cơ sở một phần xã Quỳnh Thắng. Xã Tân Thắng có 7.018 ha diện tích tự nhiên và 3.019 nhân khẩu.
Thành lập xã Thanh Đức (Thanh Chương) trên cơ sở một phần xã Hạnh Lâm. Xã Thanh Đức có 17.000,76 ha diện tích tự nhiên và 4.870 nhân khẩu.
Giải thể xã Nghi Công (Nghi Lộc). Thành lập xã Nghi Công Bắc và xã Nghi Công Nam (Nghi Lộc) trên cơ sở toàn bộ xã Nghi Công. Xã Nghi Công Bắc có 1.500 ha diện tích tự nhiên và 4.822 nhân khẩu. Xã Nghi Công Nam có 1.807 ha diện tích tự nhiên và 5.718 nhân khẩu.
Năm 2005, thành lập một số phường, xã thuộc thành phố Vinh và các huyện Tân Kỳ, Quế Phong.[44]
Thành lập phường Hưng Phúc (TP. Vinh) trên cơ sở một phần phường Hưng Bình và phường Hưng Dũng. Phường Hưng Phúc có 113,90 ha diện tích tự nhiên và 9.467 nhân khẩu.
Thành lập phường Quán Bàu (TP. Vinh) trên cơ sở một phần phường Lê Lợi và xã Hưng Đông. Phường Quán Bàu có 231,40 ha diện tích tự nhiên và 8.670 nhân khẩu.
Sáp nhập môt phần xã Nghĩa Hành (Tân Kỳ) vào xã Hương Sơn. Thành lập xã Tân Hương (Tân Kỳ) trên cơ sở một phần xã Kỳ Sơn, xã Nghĩa Hành và xã Hương Sơn. Xã Tân Hương có 3.127,50 ha diện tích tự nhiên và 7.091 nhân khẩu. Xã Hương Sơn có 3.552 ha diện tích tự nhiên và 5.481 nhân khẩu.
Thành lập xã Quế Sơn (Quế Phong) trên cơ sở một phần xã Mường Nọc. Xã Quế Sơn có 3.770 ha diện tích tự nhiên và 3.324 nhân khẩu.
Năm 2006, thành lập thị trấn Hoàng Mai thuộc huyện Quỳnh Lưu[45] trên cơ sở toàn bộ xã Quỳnh Thiện. Thị trấn Hoàng Mai có 1.160 ha diện tích tự nhiên và 8.698 nhân khẩu.
Năm 2007, chia tách một số xã, thị trấn thuộc các huyện Đô Lương, Nghi Lộc, Tương Dương, Yên Thành[46]. Cùng năm, thành lập thị xã Thái Hòa và thành lập các phường thuộc thị xã Thái Hòa.[47]
Giải thể xã Giang Sơn (Đô Lương). Thành lập xã Giang Sơn Đông và xã Giang Sơn Tây (Đô Lương) trên cơ sở toàn bộ Giang Sơn. Xã Giang Sơn Đông có 2.490,20 ha diện tích tự nhiên và 7.381 nhân khẩu. Xã Giang Sơn Tây có 1.724,71 ha diện tích tự nhiên và 4.079 nhân khẩu.
Thành lập xã Xiêng My (Tương Dương) trên cơ sở một phần xã Nga My. Xã Xiêng My có 12.252,08 ha diện tích tự nhiên và 2.776 nhân khẩu.
Thành lập xã Hùng Thành (Yên Thành) trên cơ sở một phần xã Hậu Thành. Xã Hùng Thành có 1.528,02 ha diện tích tự nhiên và 5.492 nhân khẩu.
Sáp nhập một phần xã Nghi Trung, xã Nghi Long, xã Nghi Hoa, xã Nghi Diên (Nghi Lộc) vào thị trấn Quán Hành. Thị trấn Quán Hành có 389,90 ha diện tích tự nhiên và 5.114 nhân khẩu.
Thành lập thị xã Thái Hòa trên cơ sở một phần huyện Nghĩa Đàn (toàn bộ thị trấn Thái Hòa và các xã: Nghĩa Quang, Nghĩa Hòa, Nghĩa Tiến, Nghĩa Mỹ, Tây Hiếu, Đông Hiếu, Nghĩa Thuận)
Thành lập các phường thuộc thị xã Thái Hòa:
- Thành lập phường Hòa Hiếu trên cơ sở toàn bộ thị trấn Thái Hòa. Phường Hòa Hiếu có 459,23 ha diện tích tự nhiên và 10.742 nhân khẩu.
- Thành lập phường Quang Tiến trên cơ sở một phần xã Nghĩa Quang. Phường Quang Tiến có 769,10 ha diện tích tự nhiên và 9.293 nhân khẩu.
- Thành lập phường Quang Phong trên cơ sở phần còn lại xã Nghĩa Quang. Phường Quang Phong có 623,66 ha diện tích tự nhiên và 3.921 nhân khẩu.
- Thành lập phường Long Sơn trên cơ sở một phần xã Nghĩa Hòa. Phường Long Sơn có 424,7 ha diện tích tự nhiên và 4.541 nhân khẩu.
Thị xã Thái Hòa có 13.514,36 ha diện tích tự nhiên và 66.000 nhân khẩu, có 10 đơn vị hành chính trực thuộc, bao gồm 4 phường và 6 xã.
Năm 2008, điều chỉnh địa giới thành phố Vinh và các huyện Nghi Lộc, Hưng Nguyên; thành lập phường Vinh Tân thuộc thành phố Vinh.[48]
Sáp nhập một phần huyện Nghi Lộc (toàn bộ các xã Nghi Kim, Nghi Đức, Nghi Liên, Nghi Ân) và huyện Hưng Nguyên (toàn bộ xã Hưng Chính và một phần xã Hưng Thịnh) vào thành phố Vinh
Thành lập phường Vĩnh Tân (TP. Vinh) trên cơ sở toàn bộ xã Vĩnh Tân và một phần xã Hưng Thịnh. Phường Vinh Tân có 512,18 ha diện tích tự nhiên và 11.057 nhân khẩu.
Thành phố Vinh có 10.498,39 ha diện tích tự nhiên và 282.981 nhân khẩu, có 25 đơn vị hành chính trực thuộc, gồm 16 phường và 9 xã.
Năm 2009, giải thể và thành lập một số xã thuộc các huyện Anh Sơn, Hưng Nguyên, Thanh Chương, Tương Dương, Yên Thành.[49]
Giải thể các xã thuộc huyện Tương Dương: Kim Đa, Kim Tiến, Hữu Dương, Luân Mai. Sáp nhập một phần các xã đã giải thể vào các xã Lương Minh, Yên Na, Hữu Khuông, Nhôn Mai, Mai Sơn cùng huyện. Xã Lượng Minh có 22.880,00 ha diện tích tự nhiên và 3.662 nhân khẩu. Xã Yên Na có 14.070,00 ha diện tích tự nhiên và 6.466 nhân khẩu. Xã Hữu Khuông có 26.420,00 ha diện tích tự nhiên và 2.109 nhân khẩu. Xã Nhôn Mai có 21.625,71 ha diện tích tự nhiên và 2.870 nhân khẩu. Xã Mai Sơn có 9.437,49 ha diện tích tự nhiên và 2.062 nhân khẩu.
Thành lập xã Thanh Sơn (Thanh Chương) trên cơ sở một phần các xã Hạnh Lâm, Thanh Mỹ (Thanh Chương), Kim Đa, Hữu Dương (Tương Dương). Xã Thanh Sơn có 7.387,09 ha diện tích tự nhiên và 5.248 nhân khẩu.
Thành lập xã Ngọc Lâm (Thanh Chương) trên cơ sở một phần các xã Thanh Hương, Thanh Thịnh (Thanh Chương), Kim Tiến, Luân Mai, Hữu Dương, Hữu Khuông (Tương Dương). Xã Ngọc Lâm có 8.922,7 ha diện tích tự nhiên và 6.818 nhân khẩu.
Thành lập xã Hoa Sơn (Anh Sơn) trên cơ sở một phần xã Hội Sơn và xã Tường Sơn. Xã Hoa Sơn có 2.466,39 ha diện tích tự nhiên và 6.715 nhân khẩu.
Thành lập xã Hưng Yên Bắc (Hưng Nguyên) trên cơ sở một phần xã Hưng Yên. Xã Hưng Yên Bắc có 861,37 ha diện tích tự nhiên và 5.050 nhân khẩu.
Thành lập xã Tiến Thành (Yên Thành) trên cơ sở một phần xã Mã Thành. Xã Tiến Thành có 3.321,17 ha diện tích tự nhiên và 5.288 nhân khẩu.
Năm 2010, mở rộng thị trấn Quỳ Châu và đổi tên thành thị trấn Tân Lạc thuộc huyện Quỳ Châu[50]. Cùng năm, thành lập 2 phường Nghi Hương và Nghi Thu thuộc thị xã Cửa Lò[51].
Sáp nhập một phần xã Quỳnh Mỹ (Quỳnh Lưu) vào thị trấn Cầu Giát. Thị trấn Cầu Giát có 282 ha diện tích tự nhiên và 9.598 nhân khẩu.
Thành lập thị trấn Tân Lạc (Quỳ Châu) trên cơ sở toàn bộ thị trấn Quỳ Châu và một phần xã Châu Hạnh. Thị trấn Tân Lạc có 548 ha diện tích tự nhiên và 4.040 nhân khẩu.
Thành lập các phường thuộc thị xã Cửa Lò:
- Thành lập phường Nghi Hương trên cơ sở toàn bộ xã Nghi Hương. Phường Nghi Hương có 999,79 ha diện tích tự nhiên và 7.256 nhân khẩu.
- Thành lập phường Nghi Thu trên cơ sở toàn bộ xã Nghi Thu. Phường Nghi Thu có 317,21 ha diện tích tự nhiên và 6.125 nhân khẩu.
- Sau khi thành lập các phường, thị xã Cửa Lò có 2.781,43 ha diện tích tự nhiên và 70.398 nhân khẩu; có 7 phường trực thuộc
Năm 2011, thành lập thị trấn Nghĩa Đàn thuộc huyện Nghĩa Đàn và mở rộng thị trấn Thanh Chương thuộc huyện Thanh Chương.[52]
Thành lập thị trấn Nghĩa Đàn (Nghĩa Đàn) trên cơ sở một phần xã Nghĩa Bình, xã Nghĩa Trung và xã Nghĩa Hội. Thị trấn Nghĩa Đàn có 852,6 ha diện tích tự nhiên và 5.037 nhân khẩu.
Sáp nhập một phần xã Thanh Ngọc và xã Đồng Văn (Thanh Chương) vào thị trấn Thanh Chương. Thị trấn Thanh Chương có 655,48 ha diện tích tự nhiên và 8.606 nhân khẩu.
Năm 2013, thành lập thị xã Hoàng Mai và thành lập các phường thuộc thị xã Hoàng Mai.[53]
Thành lập thị xã Hoàng Mai trên cơ sở một phần huyện Quỳnh Lưu (toàn bộ thị trấn Hoàng Mai và các xã: Mai Hùng, Quỳnh Vinh, Quỳnh Lộc, Quỳnh Lập, Quỳnh Dị, Quỳnh Phương, Quỳnh Liên, Quỳnh Xuân, Quỳnh Trang)
Thành lập các phường thuộc thị xã Hoàng Mai:
- Thành lập phường Quỳnh Thiện trên cơ sở toàn bộ thị trấn Hoàng Mai. Phường Quỳnh Thiện có 1.160,67 ha diện tích tự nhiên và 12.337 nhân khẩu.
- Thành lập phường Quỳnh Dị trên cơ sở toàn bộ xã Quỳnh Dị. Phường Quỳnh Dị có 633,30 ha diện tích tự nhiên và 6.697 nhân khẩu.
- Thành lập phường Mai Hùng trên cơ sở toàn bộ xã Mai Hùng. Phường Mai Hùng có 1.221,87 ha diện tích tự nhiên và 8.926 nhân khẩu.
- Thành lập phường Quỳnh Phương trên cơ sở toàn bộ xã Quỳnh Phương. Phường Quỳnh Phương có 345,48 ha diện tích tự nhiên và 15.790 nhân khẩu.
- Thành lập phường Quỳnh Xuân trên cơ sở toàn bộ xã Quỳnh Xuân. Phường Quỳnh Xuân có: 1.582,51 ha diện tích tự nhiên và 13.195 nhân khẩu.
Thị xã Hoàng Mai có 16.974,88 ha diện tích tự nhiên và 105.105 nhân khẩu; có 10 đơn vị hành chính trực thuộc, gồm 05 phường và 05 xã.
Năm 2019, sắp xếp một số đơn vị hành chính cấp xã thuộc thị xã Thái Hòa và các huyện Diễn Châu, Hưng Nguyên, Nam Đàn, Nghi Lộc, Nghĩa Đàn, Quế Phong, Thanh Chương, Tương Dương[54]
Sắp xếp các đơn vị hành chính cấp xã thuộc huyện Quế Phong:
- Sáp nhập một phần xã Mường Nọc và xã Tiền Phong vào thị trấn Kim Sơn. Thị trấn Kim Sơn có 23,44 km² diện tích tự nhiên và quy mô dân số 7.897 người
- Sáp nhập toàn bộ xã Quế Sơn vào xã Mường Nọc. Xã Mường Nọc có 50,78 km² diện tích tự nhiên và quy mô dân số 6.627 người.
- Sau khi sắp xếp, huyện Quế Phong có 13 đơn vị hành chính cấp xã, gồm 12 xã và 01 thị trấn.
Sắp xếp các đơn vị hành chính cấp xã thuộc huyện Tương Dương:
- Thành lập thị trấn Thạch Giám trên cơ sở môt phần xã Thạch Giám và toàn bộ thị trấn Hòa Bình. Thị trấn Thạch Giám có 69,30 km² diện tích tự nhiên và quy mô dân số 7.600 người.
- Sáp nhập một phần xã Thạch Giám vào xã Xá Lượng. Xã Xá Lượng có 123,42 km² diện tích tự nhiên và quy mô dân số 6.030 người.
- Sáp nhập phần còn lại xã Thạch Giám vào xã Tam Thái. Xã Tam Thái có 123,88 km² diện tích tự nhiên và quy mô dân số 4.770 người.
- Sau khi sắp xếp, huyện Tương Dương có 17 đơn vị hành chính cấp xã, gồm 16 xã và 01 thị trấn.
Sắp xếp các đơn vị hành chính cấp xã thuộc huyện Thanh Chương:
- Thành lập xã Đại Đồng trên cơ sở toàn bộ xã Thanh Tường, xã Thanh Vân và xã Thanh Hưng. Xã Đại Đồng có 15,83 km² diện tích tự nhiên và quy mô dân số 13.300 người.
- Sau khi sắp xếp, huyện Thanh Chương có 38 đơn vị hành chính cấp xã, gồm 37 xã và 01 thị trấn.
Sắp xếp các đơn vị hành chính cấp xã thuộc huyện Diễn Châu:
- Thành lập xã Minh Châu trên cơ sở toàn bộ xã Diễn Minh, xã Diễn Bình vã xã Diễn Thắng. Xã Minh Châu có 17,15 km² diện tích tự nhiên và quy mô dân số 11.600 người.
- Sau khi sắp xếp, huyện Diễn Châu có 37 đơn vị hành chính cấp xã, gồm 36 xã và 01 thị trấn.
Sắp xếp các đơn vị hành chính cấp xã thuộc huyện Nghi Lộc:
- Thành lập xã Khánh Hợp trên cơ sở toàn bộ xã Nghi Khánh và xã Nghi Hợp. Xã Khánh Hợp có 7,91 km² diện tích tự nhiên và quy mô dân số 9.100 người.
- Sau khi sắp xếp, huyện Nghi Lộc có 29 đơn vị hành chính cấp xã, gồm 28 xã và 01 thị trấn.
Sắp xếp các đơn vị hành chính cấp xã thuộc huyện Nam Đàn:
- Thành lập xã Trung Phúc Cường trên cơ sở toàn bộ xã Nam Phúc, xã Nam Trung và xã Nam Cường. Xã Trung Phúc Cường có 20,46 km² diện tích tự nhiên và quy mô dân số 14.100 người.
- Thành lập xã Thượng Tân Lộc trên cơ sở toàn bộ xã Nam Tân, xã Nam Lộc và một phần xã Nam Thượng. Xã Thượng Tân Lộc có 31,20 km² diện tích tự nhiên và quy mô dân số 11.300 người.
- Sáp nhập phần còn lại xã Nam Thượng và toàn bộ xã Vân Diên vào thị trấn Nam Đàn. Thị trấn Nam Đàn có 18,70 km² diện tích tự nhiên và quy mô dân số 20.600 người.
- Sau khi sắp xếp, huyện Nam Đàn có 19 đơn vị hành chính cấp xã, gồm 18 xã và 01 thị trấn.
Sắp xếp các đơn vị hành chính cấp xã thuộc thị xã Thái Hòa:
- Sáp nhập toàn bộ xã Nghĩa Hòa vào phường Long Sơn. Phường Long Sơn có 16,30 km² diện tích tự nhiên và quy mô dân số 7.200 người.
- Sau khi sắp xếp, thị xã Thái Hòa có 09 đơn vị hành chính cấp xã, gồm 04 phường và 05 xã.
Sắp xếp các đơn vị hành chính cấp xã thuộc huyện Nghĩa Đàn:
- Thành lập xã Nghĩa Thành trên cơ sở toàn bộ xã Nghĩa Thắng, xã Nghĩa Tân và xã Nghĩa Liên. Xã Nghĩa Thành có 25,29 km² diện tích tự nhiên và quy mô dân số 9.100 người.
- Sau khi sắp xếp, huyện Nghĩa Đàn có 23 đơn vị hành chính cấp xã, gồm 22 xã và 01 thị trấn.
Sắp xếp các đơn vị hành chính cấp xã thuộc huyện Hưng Nguyên:
- Thành lập xã Long Xá trên cơ sở toàn bộ xã Hưng Long và xã Hưng Xá. Xã Long Xá có 7,90 km² diện tích tự nhiên và quy mô dân số 9.000 người.
- Thành lập xã Xuân Lam trên cơ sở toàn bộ xã Hưng Xuân và xã Hưng Lam. Xã Xuân Lam có 11,10 km² diện tích tự nhiên và quy mô dân số 7.700 người.
- Thành lập xã Hưng Thành trên cơ sở toàn bộ xã Hưng Phú và xã Hưng Khánh. Xã Hưng Thành có 7,50 km² diện tích tự nhiên và quy mô dân số 4.500 người.
- Thành lập xã Châu Nhân trên cơ sở toàn bộ xã Hưng Châu và xã Hưng Nhân. Xã Châu Nhân có 11,10 km² diện tích tự nhiên và quy mô dân số 7.700 người.
- Thành lập xã Hưng Nghĩa trên cơ sở toàn bộ xã Hưng Tiến và xã Hưng Thắng. Xã Hưng Nghĩa có 8,40 km² diện tích tự nhiên và quy mô dân số 6.900 người.
- Sau khi sắp xếp, huyện Hưng Nguyên có 18 đơn vị hành chính cấp xã, gồm 17 xã và 01 thị trấn.