Haripur (Bengali: হরিপুর) is an Upazila of Thakurgaon District in the Division of Rangpur,
Bangladesh.As 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.