Tịnh Thọ là xã đồng bằng, nằm phía  bắc huyện Sơn Tịnh, phía bắc giáp xã Bình Chương huyện Bình Sơn; phía tây giáp xã Tịnh Bình, Tịnh Trà, phía nam giáp xã Tịnh Hà và Tịnh Ấn Tây, Tịnh Sơn, phía đông giáp xã Tịnh Phong và xã Bình Hiệp huyện Bình Sơn; Với tổng diện tích tự nhiên 3.908,13 ha, trong đó: đất nông nghiệp 3.085,83 ha, đất phi nông nghiệp 815 ha, đất chưa sử dụng 7,3 ha; Toàn xã có 3.651 hộ và 14.467 nhân khẩu, địa giới hành chính được chia làm 5 thôn với 28 khu dân cư; dân cư sinh sống phân tán, hệ thống đường giao thông nhiều, một số tuyến đường chưa được cứng hóa, bê tông hóa nên vận chuyển hàng hoà còn gặp nhiều khó khăn. Nhân dân chủ yếu làm nghề nông, đời sống nhân dân còn nhiều khó khăn, hầu hết người dân phải đi làm ăn xa tạo thêm thu nhập để cải thiện đời sống.