Xã Thọ Sơn nằm ở phía tây nam của Huyện Anh Sơn, tỉnh Nghệ An. Diện tích của xã là 23,19 km². Khí hậu ở đây thuộc loại khí hậu nhiệt đới gió mùa, có mưa nhiều vào mùa hè và đông khô.
Dân số của xã là khoảng 3.400 người, với đa số là người Kinh. Xã Thọ Sơn có nhiều danh lam thắng cảnh nổi tiếng như đồi Cô Tiên, núi Thọ Sơn, thác Tà Lu.
Đặc sản của xã Thọ Sơn gồm có rượu nếp, rượu gạo, trái cây như mít, bưởi, sầu riêng, dừa xiêm, nhãn. Ngoài ra, xã còn sản xuất nhiều sản phẩm từ tre như đũa, giỏ, nệm và thảm tre.