- Vị trí địa lý: Tân Khánh là một xã miền núi nằm ở phía Bắc của huyện Phú Bình, tỉnh Thái Nguyên. Với diện tích là 2.115,73 ha và dân số 7.468 người, xã có vị trí địa lý:
22
+ Phía Bắc giáp với xã Bàn Đạt huyện Phú Bình, xã Tân Lợi huyện Đồng Hỷ.
+ Phía Nam giáp với xã Bảo Lý, huyện Phú Bình. + Phía Tây giáp xã Đào Xá, huyện Phú Bình. + Phía Đông giáp xã Tân Kim, huyện Phú Bình.
- Địa hình đất đai: Địa hình của xã Tân Khánh bao gồm đồi núi thấp xen kẽ là những cánh đồng, địa hình có xu thế dốc dần theo hướng Tây Bắc - Đông Nam và bị chia cắt nhỏ bởi các suối làng Ngò, Ngòi Tranh, làng Cà.
- Đặc điểm khí hậu thủy văn: Xã Tân Khánh nằm trong vùng khí hậu nhiệt đới gió mùa, nhiệt độ trung bình năm khoảng 22,86oC. Nhiệt độ cao nhất trong năm là vào giữa tháng 6, 7, trong những tháng này nhiệt độ lên tới 36,5oC. Nhiệt độ thấp nhất trong năm là vào tháng 12, 1 là khoảng 11oC, lạnh nhất có thể xuống đến 8oC. Tổng lượng mưa bình quân năm là 2332,3mm, mưa tập trung cao nhất vào các tháng 6, 7, 8, 9 lượng mưa bình quân trong các tháng này là 350 - 400mm. Lượng mưa thấp nhất vào các tháng 10, 11, 12 trung bình đạt 16,5 - 31,3mm. Số giờ nắng trung bình năm khoảng 1.644 giờ, tập trung cao vào các tháng 5, 6, 7, 8. (Nguồn: Trạm Khí tượng huyện Phú Bình)
- Giao thông: Xã có tuyến đường liên xã Bảo Lý - Tân Khánh - Tân Lợi (Đồng Hỷ) đã được trải nhựa, thuận lợi cho vận chuyển hàng hóa và phát triển. Tuy nhiên, các con đường liên thôn, liên xóm chỉ được trải sỏi, nên việc đi lại của nhân dân trong xã còn nhiều khó khăn.