Làng Bạch Hạc xưa kia thuộc vùng đất Phong Châu, là nơi trấn giữ phía Đông kinh đô nước Văn Lang thời Hùng Vương. Thời Pháp thuộc, xã Bạch Hạc thuộc huyện Bạch Hạc, phủ Vĩnh Tường, tỉnh Vĩnh Yên...