Xã Tân Hương nằm ở phía tây nam của Huyện Yên Bình, tỉnh Yên Bái. Xã có diện tích khoảng 24,4 km² và khí hậu thuộc dạng khí hậu ôn đới.
Theo thống kê năm 2021, dân số xã Tân Hương là khoảng 2.850 người. Xã có nhiều danh lam thắng cảnh như thác Giang Tiên, hang Cổ Loa, đồi Mường Thanh,... Đặc sản của xã có thể kể đến như gà ác Tân Hương, cá Hồng Sông Lô, rượu nếp Tân Hương.