Xã Tân Thọ nằm ở phía bắc của Huyện Nông Cống, tỉnh Thanh Hóa. Diện tích của xã là khoảng 11,65 km². Về khí hậu, xã Tân Thọ thuộc vùng khí hậu nhiệt đới gió mùa, có mùa khô và mưa rõ rệt.
Theo thống kê năm 2019, xã Tân Thọ có dân số khoảng 5.250 người. Trong số đó, đa phần là người Kinh.
Xã Tân Thọ có nhiều danh lam thắng cảnh nổi tiếng như đền thờ Bà Chúa Kho hay chùa Tân Thọ. Ngoài ra, xã còn có nhiều đặc sản đặc trưng như mắm tép, cá trê nướng trui và rượu cần.