Haripur is an Upazila of Thakurgaon District in the Division of Rangpur, Bangladesh.GeographyHaripur is located at. It has 19559 households and total area 201.06 km².DemographicsAs of the 1991 Bangladesh census, Haripur has a population of 101658. Males constitute 50.93% of the population, and females 49.07%. This Upazila's eighteen up population is 49922. Haripur has an average literacy rate of 19.5% (7+ years), and the national average of 32.4% literate.AdministrationHaripur has 6 Unions/Wards, 75 Mauzas/Mahallas, and 70 villages.