Bạch Xa là một xã thuộc huyện Hàm Yên, tỉnh Tuyên Quang, Việt Nam.
Xã có diện tích 23,73 km², dân số năm 1999 là 3.692 người,[1] mật độ dân số đạt 156 người/km².
Tân Yên (huyện lỵ)
Bạch Xa · Bằng Cốc · Bình Xa · Đức Ninh · Hùng Đức · Minh Dân · Minh Hương · Minh Khương · Nhân Mục · Phù Lưu · Tân Thành · Thái Hòa · Thái Sơn · Thành Long · Yên Lâm · Yên Phú · Yên Thuận