Hòa Phú là một xã thuộc huyện Chiêm Hóa, tỉnh Tuyên Quang, Việt Nam.
Xã Hòa Phú có diện tích 58,07 km², dân số năm 1999 là 5189 người,[1] mật độ dân số đạt 89 người/km².
Xã nằm ở phía Tây Nam thuộc huyện Chiêm Hóa, tỉnh Tuyên Quang. Nằm cách thị trấn Vĩnh Lộc khoảng 16km về phía bắc, cách thành phố Tuyên Quang khoảng 50 km. Với vị trí địa lý:
Gồm có 13 thôn, chia làm 4 cụm thôn:
Vĩnh Lộc (huyện lỵ)
Bình Nhân · Bình Phú · Hà Lang · Hòa An · Hòa Phú · Hùng Mỹ · Kiên Đài · Kim Bình · Linh Phú · Ngọc Hội · Nhân Lý · Phú Bình · Phúc Thịnh · Tân An · Tân Mỹ · Tân Thịnh · Tri Phú · Trung Hà · Trung Hòa · Vinh Quang · Xuân Quang · Yên Lập · Yên Nguyên