# Haripur Upazila Upazila, Thakurgaon District, Rangpur Division

> Source: https://wherepedia.org/bangladesh/rangpur/thakurgaon/haripur/

Upazila · Thakurgaon District 

# Haripur Upazila

Haripur Upazila is an upazila (sub-district) of Bangladesh in Thakurgaon District, Rangpur Division. It had an estimated **164,474 people** in 2022 on 200 km² (about 822 per km²). 148 named villages and localities are recorded here, and 2 mapped services such as hospitals, banks and schools.

- 164,474people (2022)
- 200km²
- 2mapped services
- 43 mtypical elevation

## How many people live in Haripur Upazila?

Haripur Upazila had an estimated **164,474 people** in 2022 — 10.7% of Thakurgaon District, 321st of 409 upazilas. There are 1,049 women for every 1,000 men (above the Thakurgaon District figure of 1,034). Spread over 200 km², that is about **822 people per km²**, 288th of 409 upazilas.

29.1% of people are children under 15 and 6.8% are 65 or older; the median age is about 28 years (it is 30 across Thakurgaon District). For every 100 people of working age (15–64) there are 56 children and older people.

0–4 ****15,603**

5–9 ****16,321**

10–14 ****15,950**

15–19 ****13,182**

20–24 ****12,426**

25–29 ****12,835**

30–34 ****12,765**

35–39 ****11,477**

40–44 ****11,187**

45–49 ****10,231**

50–54 ****8,456**

55–59 ****7,518**

60–64 ****5,344**

65–69 ****4,478**

70–74 ****3,081**

75–79 ****2,026**

80+ ****1,594**

Source: [UNFPA and US Census Bureau (USCB) via OCHA HDX, population 2022 (COD-PS, CC BY-IGO)](https://data.humdata.org/dataset/cod-ps-bgd).

## Where is Haripur Upazila?

Haripur Upazila lies in [Thakurgaon District](https://wherepedia.org/bangladesh/rangpur/thakurgaon/), [Rangpur Division](https://wherepedia.org/bangladesh/rangpur/), [Bangladesh](https://wherepedia.org/bangladesh/). It borders 1 other upazila: [Ranishankail Upazila](https://wherepedia.org/bangladesh/rangpur/thakurgaon/ranishankail/). By area it is the 345th largest of 507 upazilas in Bangladesh. It covers 11.1% of [Thakurgaon District](https://wherepedia.org/bangladesh/rangpur/thakurgaon/). The centre of Haripur Upazila is about 331 km in a straight line from Dhaka, the capital. The centre point is at 25.8788° N, 88.1545° E.

Source: [Bangladesh Bureau of Statistics (BBS) via OCHA HDX, administrative boundaries (COD-AB, CC BY-IGO)](https://data.humdata.org/dataset/cod-ab-bgd).

## Villages and localities in Haripur Upazila

Open gazetteers list **148 villages, towns and localities** in Haripur Upazila. Settlements here lie between about 37 m and 50 m above sea level (median 43 m).

- Abdaldighi
- Aduranihat
- Amgaon
- Anuar
- Atgharia
- Bahati
- Bakria
- Bakua
- Balihand
- Bangaon
- Barampur
- Baruāl
- Basalgaon
- Battali
- Beina
- Beldongi
- Beldāngi
- Belua
- Berbori
- Bhabānandapur
- Bhagabānpur
- Bhaturia
- Bhawanipur
- Bhetna
- Bhordāngi
- Bhullibasti
- Bhāturia
- Birgarh
- Boshbari
- Buzruk
- Bālihāra
- Bānshbāri
- Chauthāla
- Chowraogi
- Chābāsar
- Colonypara
- Dahagaon
- Dangaon
- Dangipara
- Dastampur
- Debrāj
- Dehatta
- Demtia
- Dhanga
- Dhardharia
- Dhirganj
- Dhukuria
- Dhumdangi
- Dhākdaha Gopālpur
- Dilgaon
- Dābri
- Dāmol
- Dāngipāra
- Fazildangi
- Fazilpur
- Gar Bhawanipur
- Gedira
- Gedura
- Gedura Māradhar
- Geruādāngi
- Gobindapur
- Gopālpur
- Goāldighi
- Guabari
- Haldibāri
- Haripur
- Jabargachhi
- Jadabpur
- Jhārbāri
- Jibanpur
- Jiga
- Jāmun
- Kalcha
- Kandal
- Kanderpur
- Khakratali
- Khanki
- Kherbāri
- Khiraichandi
- Khochabari
- Kholra
- Khāmār
- Khāmārpukur
- Kismat Bausa
- Kothaldangi
- Kumarpara
- Kusgaon
- Kādosuka
- Kāitha
- Kāligonj
- Kāndarpār
- Kāthāldāngi
- Lahuchānd
- Lakhra
- Lohokachi
- Lukāni
- Madandighi
- Madari
- Mahaliabasti
- Mahendragaon
- Maldahakhanda
- Malipāra
- Malāni
- Mannatali
- Masāldāngi
- Masālgaon
- Medinisāgar
- Meenapur
- Minmanchatar
- Molani
- Mulkan
- Māgura
- Mānikkhāra
- Nandagaon
- Narayandaha
- Nargun
- Nayabasti
- Nayatuli
- Nilgaon
- Nurpur
- Patandoba
- Pāhārgaon
- Pānchgharia
- Rahmatpur
- Rajadighi
- Ranahātta
- Rūhia
- Shiknathpukur
- Sihipur
- Singāri
- Sitalpur
- Siāllar
- Sohāl
- Sondmoti
- Sreepur
- Sukhani
- Sukāni
- Surjabad
- Tajigaon
- Tarbagan
- Tehgaria
- Tengaria
- Thaklthuki
- Tinua
- Torra
- Tāntihāt
- Ādkhāna
- Āmgaon

Source: [GeoNames (CC BY 4.0) — settlements, natural and historic features](https://www.geonames.org/); [© OpenStreetMap contributors (ODbL), Geofabrik extract — named settlements](https://www.openstreetmap.org/copyright).

## Landscape and landmarks of Haripur Upazila

Named natural and historic features inside Haripur Upazila, from the GeoNames gazetteer.

### Water

3 rivers and streams.

- Jamuna Khāl
- Nona Nadi
- Nāgar Nadi

Source: [GeoNames (CC BY 4.0) — settlements, natural and historic features](https://www.geonames.org/).

Places of worship are not listed. Elevations are from the GeoNames terrain model and are approximate.

## Weather in Haripur Upazila and the best time to visit

Using the climate of Thakurgaon District, the warmest month is May (average 31 °C) and the coolest is Jan (16 °C). About 1,701 mm of rain falls in a year; the wettest month is Jul (427 mm) and the driest Dec (2 mm). The most comfortable months for a visit are **October to March**.

- Jan
- Feb
- Mar
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct
- Nov
- Dec

Month Average °C Rain mm 

Jan 16 6 

Feb 20 10 

Mar 26 26 

Apr 30 72 

May 31 164 

Jun 31 271 

Jul 29 427 

Aug 29 324 

Sep 28 288 

Oct 25 106 

Nov 21 5 

Dec 17 2 

Source: [NASA POWER climatology, retrieved 2026-10-29](https://power.larc.nasa.gov/).

## Nearest hospital, bank and fuel from Haripur Upazila

Need Nearest mapped Distance 

Hospital Diabetic hospital · Ranishankail 9.3 km [Map](https://www.openstreetmap.org/?mlat=25.89012&mlon=88.24705#map=17/25.89012/88.24705) 

Bank Sonali Bank Limited · Ranishankail 11 km [Map](https://www.openstreetmap.org/?mlat=25.89247&mlon=88.26469#map=17/25.89247/88.26469) 

ATM Brac Bank · Thakurgaon Sadar 35 km [Map](https://www.openstreetmap.org/?mlat=26.03199&mlon=88.46243#map=17/26.03199/88.46243) 

Petrol pump Jui Filling station জুই ফিলিং স্টেশনে · Ranishankail 11 km [Map](https://www.openstreetmap.org/?mlat=25.90062&mlon=88.25700#map=17/25.90062/88.25700) 

Hotel Momin Hotel · Baliadangi 26 km [Map](https://www.openstreetmap.org/?mlat=26.08547&mlon=88.27694#map=17/26.08547/88.27694) 

Mall কাতিহার দ্বীপ্ত গার্মেন্টস এন্ড ফ্যাশন হাউজ · Ranishankail 17 km [Map](https://www.openstreetmap.org/?mlat=25.90557&mlon=88.31744#map=17/25.90557/88.31744) 

School Haripur Govt. Pilot High School · Haripur 1.8 km [Map](https://www.openstreetmap.org/?mlat=25.87900&mlon=88.17215#map=17/25.87900/88.17215) 

College Ranisankail Government Girls' High School · Ranishankail 10 km [Map](https://www.openstreetmap.org/?mlat=25.90484&mlon=88.25517#map=17/25.90484/88.25517) 

Police station Ranisankail Police Station · Ranishankail 10 km [Map](https://www.openstreetmap.org/?mlat=25.90168&mlon=88.25235#map=17/25.90168/88.25235) 

Source: [Overture Maps places (CDLA-Permissive-2.0) and © OpenStreetMap contributors (ODbL)](https://overturemaps.org/).

Straight-line distance from the centre of the division, within 40 km.

## Hospitals, banks and other services in Haripur Upazila

Places mapped inside Haripur Upazila in open map data, by type — each number opens the full list with locations.

- Schools2

Source: [Overture Maps places (CDLA-Permissive-2.0) and © OpenStreetMap contributors (ODbL)](https://overturemaps.org/).

Coverage depends on what has been mapped; contact details are not shown.

## Other upazilas in Thakurgaon District

- Baliadangi
- Pirganj
- Ranishankail
- Thakurgaon Sadar

## Quick answers

- Where is Haripur Upazila?In Thakurgaon District, Rangpur Division, Bangladesh
- What is the population of Haripur Upazila?164,474 (2022 estimate)
- What is the median age in Haripur Upazila?About 28 years (2022 estimate)
- What is the population density of Haripur Upazila?About 822 people per km²
- What borders Haripur Upazila?Ranishankail Upazila
- How many villages are in Haripur Upazila?148 named settlements (GeoNames, OpenStreetMap)
- What is the elevation of Haripur Upazila?Settlements lie between 37 m and 50 m
- What is the best time to visit Haripur Upazila?October to March
- Where is the nearest hospital to Haripur Upazila?Diabetic hospital, about 9.3 km from the centre
- Where is the nearest bank to Haripur Upazila?Sonali Bank Limited, about 11 km from the centre
- Where is the nearest ATM to Haripur Upazila?Brac Bank, about 35 km from the centre
- Where is the nearest petrol pump to Haripur Upazila?Jui Filling station জুই ফিলিং স্টেশনে, about 11 km from the centre
- What is the P-code of Haripur Upazila?BD55940051 (OCHA common operational dataset)
