Xã Vĩnh Sơn, thuộc Huyện Anh Sơn, tỉnh Nghệ An, nằm ở độ cao trung bình 200m so với mực nước biển, có diện tích khoảng 17,6km² và dân số ước tính là hơn 4.500 người.
Về khí hậu, xã Vĩnh Sơn có khí hậu nhiệt đới gió mùa, với nhiệt độ trung bình trong năm dao động từ 20-26 độ C.
Xã Vĩnh Sơn có nhiều danh lam thắng cảnh như đỉnh núi Kim Sơn, thác Khe Rú, hồ Khe Tre... Đặc sản của xã là các loại trái cây như dâu tằm, mận, chôm chôm, chuối hột...
Đây là một điểm đến thú vị cho các du khách muốn khám phá vẻ đẹp thiên nhiên và trải nghiệm ẩm thực đặc trưng của vùng miền núi đất Nghệ.
Người đại diện:
Đinh Thị Hải Yến
Thôn Vĩnh Lạc, Xã Vĩnh Sơn, Huyện Anh Sơn, Nghệ An
Người đại diện:
NGUYỄN VĂN MINH
Thôn 5 - Xã Vĩnh Sơn - Huyện Anh Sơn - Nghệ An
Người đại diện:
Ubnd Xã Vĩnh Sơn
Vĩnh Sơn, Xã Vĩnh Sơn, Huyện Anh Sơn, Nghệ An
Người đại diện:
NGUYỄN THỊ HỒNG VÂN
Thôn 1, Xã Vĩnh Sơn, Huyện Anh Sơn, Tỉnh Nghệ An, Việt Nam
Người đại diện:
PHAN BÁ THẮNG
Xóm 3, Xã Vĩnh Sơn, Huyện Anh Sơn, Tỉnh Nghệ An, Việt Nam
Người đại diện:
NGUYỄN DOÃN HẬU
Xóm 3, Xã Vĩnh Sơn, Huyện Anh Sơn, Tỉnh Nghệ An, Việt Nam
Thôn 7 - Xã Vĩnh Sơn - Huyện Anh Sơn - Nghệ An
Người đại diện:
Phạm Anh Đức
x4, Xã Vĩnh Sơn, Huyện Anh Sơn, Nghệ An
Người đại diện:
Đinh Thị Hải Yến
Thôn Vĩnh Lạc, Xã Vĩnh Sơn, Huyện Anh Sơn, Nghệ An