Toàn bộ Nghệ An có tổng 12 huyện và tỉnh lị.
Sau năm 1954, tỉnh Nghệ An có tỉnh lị là thị xã Vinh và 12 huyện: Anh Sơn, Con Cuông, Diễn Châu, Hưng Nguyên, Nam Đàn, Nghi Lộc, Nghĩa Đàn, Quỳ Châu, Quỳnh Lưu, Thanh Chương, Tương Dương, Yên Thành.