Với dân số tập trung chủ yếu ở vùng đồng bằng và các thành phố lớn, Nghệ An có tổng cộng 17 huyện, 3 thị xã và thành phố Vinh.