Yên Hoa là một xã thuộc huyện Na Hang, tỉnh Tuyên Quang, Việt Nam.
Xã Yên Hoa có diện tích 58,08 km², dân số năm 2006 là 4.538 người,[2] mật độ dân số đạt 78 người/km².
Na Hang (huyện lỵ)
Côn Lôn · Đà Vị · Hồng Thái · Khâu Tinh · Năng Khả · Sinh Long · Sơn Phú · Thanh Tương · Thượng Giáp · Thượng Nông · Yên Hoa