Upazila · Naogaon District
# Niamatpur Upazila

Niamatpur Upazila is an upazila (sub-district) of Bangladesh in Naogaon District, Rajshahi Division. It had an estimated 260,855 people in 2022 on 450 km² (about 579 per km²). 351 named villages and localities are recorded here, and 27 mapped services such as hospitals, banks and schools.
- 260,855 people (2022)
- 450 km²
- 27 mapped services
- 28 m typical elevation

## How many people live in Niamatpur Upazila?

Niamatpur Upazila had an estimated 260,855 people in 2022 — 9.6% of Naogaon District, 218th of 406 upazilas. There are 1,088 women for every 1,000 men (above the Naogaon District figure of 1,062). Spread over 450 km², that is about 579 people per km², 363rd of 406 upazilas.

22.3% of people are children under 15 and 7.3% are 65 or older; the median age is about 31 years (it is 32 across Naogaon District). For every 100 people of working age (15–64) there are 42 children and older people.
- 0–4 18,939
- 5–9 19,179
- 10–14 20,098
- 15–19 20,437
- 20–24 24,119
- 25–29 22,969
- 30–34 22,314
- 35–39 20,533
- 40–44 19,522
- 45–49 17,571
- 50–54 14,483
- 55–59 12,404
- 60–64 9,321
- 65–69 7,616
- 70–74 5,219
- 75–79 3,625
- 80+ 2,506

Source: UNFPA and US Census Bureau (USCB) via OCHA HDX, population 2022 (COD-PS, CC BY-IGO).

## Where is Niamatpur Upazila?

Niamatpur Upazila lies in Naogaon District, Rajshahi Division, Bangladesh. It borders 6 other upazilas: Gomastapur Upazila, Mahadebpur Upazila, Manda Upazila, Nachole Upazila, Porsha Upazila and Tanore Upazila. By area it is the 50th largest of 507 upazilas in Bangladesh. It covers 13.1% of Naogaon District. The centre of Niamatpur Upazila is about 226 km in a straight line from Dhaka, the capital. The centre point is at 24.8304° N, 88.5502° E.

Source: Bangladesh Bureau of Statistics (BBS) via OCHA HDX, administrative boundaries (COD-AB, CC BY-IGO).

## Know before you go: Niamatpur Upazila
- Time zone UTC+6, no daylight saving · Asia/Dhaka
- Currency Taka (BDT)
- Country calling code +880
- Languages Bengali, English
- Plug types Type A, C, G, K · 220 V
- Driving side Left
- Postcode format 4 digits (####)

### Nearest airports
- Shah Makhdum Airport (RJH) · Rajshahi 44 km
- Saidpur Airport (SPD) · Saidpur 109 km

### Nearest railway station

Rohanpur Railway Station (Gomastapur), about 23 km from the centre.

### Daylight

Days are longest in Jun (about 13.7 hours, sunrise around 05:15) and shortest in Dec (about 10.6 hours, sunrise around 06:42, sunset around 17:19).

Source: GeoNames country and time-zone files (CC BY 4.0); Wikidata (CC0) — plug types, mains voltage, driving side; retrieved 2026-11-02; OurAirports (public domain).

Airports with scheduled passenger flights; straight-line distances. Daylight is calculated for the 15th of each month in local standard time. Check entry and visa rules with official government sources before travelling.

## Villages and localities in Niamatpur Upazila

Open gazetteers list 351 villages, towns and localities in Niamatpur Upazila. The largest with a recorded population: Mohammadpur (527,571). Settlements here lie between about 15 m and 51 m above sea level (median 28 m).
- Adampur
- Aghor
- Agnar
- Amail
- Amlāpukur
- Amritapur
- Anār Kāndār
- Asakpur
- Asnadi
- Bad Chākla
- Bad Malanchi
- Bad Mālāhār
- Bagan Chandāil
- Bagdhan
- Baktārpur
- Balator
- Bamain
- Bandoil
- Baoichandi
- Bara Katna
- Barabai
- Baria
- Barkuri
- Baro Samaspur
- Barāil
- Barāmbāri
- Batpara
- Baze Gandhasali
- Begunbari
- Beguntāra
- Belgāpur
- Belhatti
- Belhattu
- Belukab
- Benipura
- Bhabanipur
- Bhabicha
- Bhalānghati
- Bhat Kunda
- Bhatkundu
- Bheikipur
- Bhimpur
- Bhādranda
- Bhālātair
- Bhātpāra
- Bidirpur
- Bijali
- Bijaypur
- Bil Haripur
- Birandanga
- Birjoar
- Birondānga
- Bishnapu
- Biswanāthpur
- Budhuria
- Bād Mailikpur
- Bād Māilikpur
- Bādrehanda
- Bāhirshallah
- Bāhādurpur
- Bāilkāpāra
- Bālichānd
- Bālāhair
- Bāndail
- Bāsudebpur
- Bīl Bāgdob
- Bīl Singra
- Bīl Āya
- Bīrjoān
- Chak Bhabāni
- Chak Deulia
- Chak Dhāol
- Chak Gāhail
- Chak Mansur
- Chak Narattom
- Chak Pachra
- Chak Ramjiban
- Chak Rāmnagar
- Chak Salim
- Chak Sita
- Chandail
- Chandannagar
- Chandipur
- Chapra
- Chaupukuria
- Chaura Kasba
- Chawri
- Chhatma
- Chhatrapati
- Chhātra
- Chinara
- Choura Beguntāra
- Choura Sāhapur
- Chuniapara
- Chunipukur
- Chāk Gopāl
- Chāmpaidānga
- Chānchāibāri
- Dadroil
- Dakshinpāra
- Dangapara
- Dargāpāra
- Dasara
- Dastapur
- Dharmapur
- Dhāal
- Dhānsa
- Dhāuria
- Dighirpāra
- Dima
- Dādrul
- Dālsura
- Dāmpur
- Dāndipur
- Dārajpur
- Dāshārāi
- Ekrapu
- Ekrāpur
- Fatehpur
- Galla
- Ganapur
- Ganeshpara
- Gangail
- Gangar
- Gaul
- Gayespur
- Ghol Khāmār
- Gholkuri
- Ghoshkura
- Ghugudanga
- Gobindapur
- Gokulpur
- Gondhas
- Gorāi
- Gostipara
- Gujisahar
- Gujisar
- Gulāikura
- Gurihāri
- Gāhail
- Gāhoil
- Gāngorāpāra
- Harasāil
- Haripur
- Hazinagar
- Hindur Bāul
- Hākimpur
- Hārpur
- Hāshura
- Ihinārpur
- Ikrapāra
- Ikrāpāro
- Iswar Debottar
- Itna
- Jhajira
- Jhanjhania
- Jhāruapāra
- Jinpur
- Jot Mohan
- Jot Narsingha
- Jotali
- Jotehala
- Joypur
- Jugibāri
- Jāmurhat
- Jānāki
- Jārullapur
- Kadambāri
- Kaibārpur
- Kakoil
- Kamālpur
- Kandahari
- Kantail
- Kanyapara
- Karamjai
- Karamzāi
- Karamzār
- Karimpur
- Karkaria
- Karālipāra
- Kasiai
- Kayes
- Kendua
- Kharhāt
- Kharikādāngo
- Kharpa
- Khord Champa
- Khordipāra
- Kisnna Mailikpur
- Kistapur
- Kochpukuria
- Kochra
- Kodālisahd
- Konchpara
- Konyapara
- Kothadānga
- Krishnasāil
- Krishnasāl
- Kumioil
- Kumirjol
- Kumārgārh
- Kuntail
- Kusmāil
- Kutubpur
- Kuārpur
- Kālpur
- Kālāidāngo
- Kāmdebpur
- Kānail
- Kānksa
- Kānthālbāria
- Kānura
- Kāorāpāra
- Kāpāstia
- Kāshināthpur
- Kāsiār
- Lakshmidanga
- Lakshmipu
- Lakshmipur
- Latifpur
- Lishinpur
- Lākshmitāra
- Mahapara
- Maharājpur
- Mahesnkuri
- Mahiso
- Mahābhār
- Manikpātan
- Manpur
- Masinda
- Mayakuri
- Mayamari
- Mirzāpur
- Mirāpara
- Mohammadpur
- Mridhapara
- Muhammadpur
- Mundikhai
- Murihari
- Mādhail
- Mādhāil
- Mādāripur
- Mākartali
- Mākianar
- Māklāhāt
- Māliakhair
- Mālipāra
- Māsna
- Nandigaon
- Narsinghapur
- Natipukuria
- Nehanda
- Nehānda
- Niamatpur
- Nibana
- Nimdīghi
- Niāmatpur
- Noāpāra
- Nurpur
- Nākail
- Nākoil
- Nārāyanpur
- Pachra
- Paikara
- Pailanpur
- Palastala
- Panchaniapara
- Panchpukuria
- Panihānda
- Paninara
- Parānpur
- Patail
- Patkail
- Phuihara
- Phulhāra
- Pir Pukuria
- Pirpur
- Pungi
- Purohit
- Pālsa
- Pānihara
- Pānisāil
- Pāoil
- Pāroil
- Rahutara
- Ransa
- Rasidpāra
- Rasulpur
- Rattara
- Rootāl
- Rudrapur
- Rupnarayanpur
- Rājāpur
- Rāmgaon
- Rāmkura
- Rāmnagar
- Rāotāi
- Sabail
- Saidpur
- Salalpur
- Salatair
- Samaspur
- Sameshpur Adda
- Sangsall
- Santosh
- Santoshpara
- Santoshpur
- Sarkārpāra
- Satpukuria
- Satālpur
- Shaguna
- Shamsābāz
- Shara
- Shialipāra
- Shibpur
- Shirājpur
- Shālbāri
- Sibādpur
- Sidain
- Singra
- Sinra
- Sonāpur
- Srimantapar
- Srimantapur
- Sultānpur
- Syampur
- Sābilpur
- Sādāpur
- Sāguna
- Sāhāpur
- Sāibāria
- Sālkona
- Sāmra
- Sāngail
- Sāorāpāra
- Sātghara
- Talla
- Talpukuria
- Tegharia
- Telihar
- Tikrāmpur
- Titihār
- Titāhār
- Tulan Bāul
- Tulār Bāul
- Uparkura
- Ustipāra
- Āhar Kāndar
- Ājāgora
- Ākkelpur
- Ārāzi Kāsibritti

Source: GeoNames (CC BY 4.0) — settlements, natural and historic features; © OpenStreetMap contributors (ODbL), Geofabrik extract — named settlements.

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

Using the climate of Naogaon District, the warmest month is May (average 31 °C) and the coolest is Jan (16 °C). About 1,458 mm of rain falls in a year; the wettest month is Jul (299 mm) and the driest Dec (4 mm). The most comfortable months for a visit are November to March.
- Jan
- Feb
- Mar
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct
- Nov
- Dec
| Month | Average °C | Rain mm |
| Jan | 16 | 7 |
| Feb | 21 | 11 |
| Mar | 26 | 24 |
| Apr | 31 | 82 |
| May | 31 | 166 |
| Jun | 30 | 238 |
| Jul | 29 | 299 |
| Aug | 29 | 247 |
| Sep | 28 | 238 |
| Oct | 26 | 135 |
| Nov | 21 | 7 |
| Dec | 17 | 4 |

Source: NASA POWER climatology, retrieved 2026-10-29.

## Nearest hospital, bank and fuel from Niamatpur Upazila
| Need | Nearest mapped | Distance | |
| Hospital | Niamatpur Upazila Health Complex · Niamatpur | 2.5 km | Map |
| Bank | Grameen Bank · Gomastapur | 11 km | Map |
| ATM | হাপানিয়া ডিজিটাল সে · Naogaon Sadar | 35 km | Map |
| Petrol pump | M/s Begum Filling Station, Rohanpur - Shapahar Rd · Niamatpur | 11 km | Map |
| Hotel | Naimul Haque's Home · Porsha | 17 km | Map |
| Mall | Mugdho Square, Nazipur · Patnitala | 32 km | Map |
| School | Shalbari High School · Niamatpur | 1.8 km | Map |
| College | Niamatpur Government College · Niamatpur | 3.7 km | Map |
| Police station | Niamatpur, Naogaon-নিয়ামতপুর, নওগাঁ · Niamatpur | 8.3 km | Map |

Source: Overture Maps places (CDLA-Permissive-2.0) and © OpenStreetMap contributors (ODbL).

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

## Hospitals, banks and other services in Niamatpur Upazila

Places mapped inside Niamatpur Upazila in open map data, by type — each number opens the full list with locations.
- Hospitals 3
- Petrol pumps 2
- Schools 11
- Colleges and universities 5
- Pharmacies 2
- Restaurants 3
- Police stations 1

Source: Overture Maps places (CDLA-Permissive-2.0) and © OpenStreetMap contributors (ODbL).

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

## Other upazilas in Naogaon District
- Atrai
- Badalgachhi
- Dhamoirhat
- Mahadebpur
- Manda
- Naogaon Sadar
- Patnitala
- Porsha
- Raninagar
- Sapahar

## Quick answers
- Where is Niamatpur Upazila? In Naogaon District, Rajshahi Division, Bangladesh
- What is the population of Niamatpur Upazila? 260,855 (2022 estimate)
- What is the median age in Niamatpur Upazila? About 31 years (2022 estimate)
- What is the population density of Niamatpur Upazila? About 579 people per km²
- What borders Niamatpur Upazila? Gomastapur Upazila, Mahadebpur Upazila, Manda Upazila, Nachole Upazila, Porsha Upazila and Tanore Upazila
- What time zone is Niamatpur Upazila in? UTC+6
- What currency is used in Niamatpur Upazila? Taka (BDT)
- What language is spoken in Niamatpur Upazila? Bengali, English (main languages nationally)
- How many villages are in Niamatpur Upazila? 351 named settlements (GeoNames, OpenStreetMap)
- What is the elevation of Niamatpur Upazila? Settlements lie between 15 m and 51 m
- What is the best time to visit Niamatpur Upazila? November to March
- Where is the nearest hospital to Niamatpur Upazila? Niamatpur Upazila Health Complex, about 2.5 km from the centre
- Where is the nearest bank to Niamatpur Upazila? Grameen Bank, about 11 km from the centre
- Where is the nearest ATM to Niamatpur Upazila? হাপানিয়া ডিজিটাল সে, about 35 km from the centre
- Where is the nearest petrol pump to Niamatpur Upazila? M/s Begum Filling Station, Rohanpur - Shapahar Rd, about 11 km from the centre
- How many hospitals are in Niamatpur Upazila? 3 mapped
- How many petrol pumps are in Niamatpur Upazila? 2 mapped
- What is the P-code of Niamatpur Upazila? BD50640069 (OCHA common operational dataset)

At a glance
- Type: Upazila
- Area: 450.5 km²
- P-code: BD50640069
- District: Naogaon District

---
Canonical: https://wherepedia.org/bangladesh/rajshahi/naogaon/niamatpur/ · Updated 2026-11-02 · Data: national censuses and statistics offices (sources named in each section); © OpenStreetMap contributors (ODbL); Overture Maps; GeoNames; NASA POWER.
