Nghệ An thuộc Bắc Trung Bộ có toạ độ địa lý từ 18o33'10'' đến 19o24'43'' vĩ độ Bắc và từ 103o52'53'' đến 105o45'50'' kinh độ Đông.
Diện tích: 16.487 km2, dân số (2002): 2.951.500 người.
Tỉnh Nghệ An có 1 thành phố loại hai, 1 thị xã và 17 huyện:
- Thành phố Vinh
- Thị xã Cửa Lò
- 10 huyện miền núi:
Thanh Chương, Kỳ Sơn, Tương Dương, Con Cuông, Anh Sơn, Tân Kỳ, Quế Phong, Quỳ Châu, Quỳ Hợp, Nghĩa Đàn.
- 7 huyện đồng bằng: Đô Lương, Nam Đàn, Hưng Nguyên, Nghi Lộc, Diến Châu, Quỳnh Lưu, Yên Thành.
Theo số liệu điều tra tính đến 31/12/ 2002 dân số Nghệ An có 2. 951. 500 người người, đứng thứ ba trong cả nước. Sự phân bố dân cư không đồng đều: Ở thành thị 305.557 người chiếm tỷ lệ 10,4%, nông thôn 2.634.188 người chiếm tỷ lệ 98,6%. Nghệ An có 33 dân tộc anh em, trong đó có 6 dân tộc chính là Kinh, Thái, Thổ, ƠDu, Mông, Khơmú.
Nghệ An là một tỉnh lớn ở phía Bắc Trung bộ, phía bắc giáp Thanh Hoá, phía đông giáp biển Đông, phía tây giáp Lào, phía nam giáp Hà Tĩnh. Địa hình của tỉnh Nghệ An bao gồm núi, đồi và thung lũng, độ dốc thoải dần từ tây bắc xuống đông nam. Hệ thống sông ngòi dày đặc, quốc lộ 1 và tuyến đường sắt Bắc - Nam đoạn chạy qua tỉnh dài 94 km. Bờ biển dài 82 km, có Cửa Lò là cảng biển quan trọng của miền Trung. Tỉnh có sân bay Vinh, có đường biên giới với Lào dài 419 km. Giao thông đường bộ, đường sắt, đường thủy và đường hàng không đều thuận lợi. Ðịa thế Nghệ An nhìn ra biển Ðông và lưng tựa Trường Sơn; khắp tỉnh toàn là rừng núi và sông ngòi, đồng bằng chỉ chiếm diện tích rất nhỏ hẹp.
Từ sông Cả kéo tới Keo Nứa (thuộc Hà Tĩnh), dọc theo phía Tây, toàn sa điệp thạch phủ lên những lớp đá vôi, thỉnh thoảng trồi lên những khối hoa cương. Ở đây có ngọn Phu saileng cao nhất tỉnh 2.711 m. Những núi đáng kể khác là Phou Hautt 2452 m, Bu cat xa 1095m (3,285 ft), Phou co 769 m (2,307 ft), Bù Ðen 751 m (2,253 ft), Phou Han 1322 m, Phouei Tang 1398 m, Phu loong 1295m, Phu can 949 m, và Phu lon 1570 m; những núi thấp như: núi Mông Gà 398 m, Rú Ðại Can 528 m, Rú Ðại Vạc 431 m, núi Quyết, núi Gươm, Phu Vang 489 m, núi Rong, núi Cuông (núi Mộ Dạ)...
Sông Cả là sông chính của tỉnh, đoạn dưới gọi là sông Lam, vòng qua huyện Cửa Rào rồi xuống tây nam ra cửa Hội, dài hơn 300 km (188 miles). Những sông khác là sông Con, sông Nam Tiếp, sông Khé Thơ, sông Giang, sông Trai, sông Kênh Gai, sông Cương, sông Hoàng Mai, sông Cửa Rô, sông Hiếu... Sông ở đây thường nhỏ nhưng hạ lưu rộng. Các cửa biển quan trọng là Cửa Hội và Cửa Lò. Những đảo nhỏ nằm ngoài biển là hòn Niêu (hòn Ngư), hòn Mát, hòn Tuần...Nghệ An là tỉnh nằm trong vùng chuyển tiếp khí hậu nên khí hậu vừa mang tính đông lạnh của miền Bắc, vừa mang tính nắng nóng của miền Nam. Nhiệt độ trung bình năm từ 23 - 24° C. Mùa mưa bắt đầu từ tháng 9 đến tháng 4, tháng 5 còn nước lụt, thường hay lụt bất ngờ vì núi dốc, nhưng nước rút cũng nhanh. Bão hay đến vào tháng 8, 9, 10. Mùa xuân ấm áp hai tháng đầu, từ tháng 3 có gió Ðông Nam ở vùng đồng bằng. Ðầu tháng 5 cũng hay bị lụt. Các tháng 6, 7 có gió tây nóng khô.
Thành phố Vinh cách Hà Nội 291 km, là một thành phố công nghiệp, trung tâm kinh tế văn hoá, chính trị của cả vùng đất phía bắc miền Trung.