Xã Chu Hương có vị trí địa lý:
- Phía bắc giáp xã Yến Dương và xã Hà Hiệu
- Phía đông giáp huyện Ngân Sơn
- Phía nam giáp xã Mỹ Phương
- Phía tây giáp xã Đồng Phúc và xã Yên Dương.
Xã Chu Hương có diện tích 35,06 km², dân số năm 2019 là 3.027 người,[3] mật độ dân số đạt 86 người/km².