Bharta is a census village in Hoshiarpur district in the state of Punjab, India.DemographicsIndia census, village Bharta had a population of 2000. Commonly two villages Ganeshpur & Bharta are collectively pronounced as Ganeshpur Bharta / Bharta / Bharta Ganeshpur.Information Post Office: Ganeshpur Area in Hectares: 200 Main Road (Nearest): Phagwara-Mahilpur Railway Station (Nearest): Saila Khurd 13 km Development Bock: Mahilpur