Upazila · Naogaon District
# Sapahar Upazila

Sapahar Upazila is an upazila (sub-district) of Bangladesh in Naogaon District, Rajshahi Division. It had an estimated 174,920 people in 2022 on 244 km² (about 716 per km²). 179 named villages and localities are recorded here, and 21 mapped services such as hospitals, banks and schools.
- 174,920 people (2022)
- 244 km²
- 21 mapped services
- 35 m typical elevation

## How many people live in Sapahar Upazila?

Sapahar Upazila had an estimated 174,920 people in 2022 — 6.5% of Naogaon District, 307th of 406 upazilas. There are 1,042 women for every 1,000 men (below the Naogaon District figure of 1,062). Spread over 244 km², that is about 716 people per km², 324th of 406 upazilas.

24.2% of people are children under 15 and 6.3% are 65 or older; the median age is about 29 years (it is 32 across Naogaon District). For every 100 people of working age (15–64) there are 44 children and older people.
- 0–4 13,522
- 5–9 13,908
- 10–14 14,892
- 15–19 15,032
- 20–24 16,858
- 25–29 15,444
- 30–34 14,597
- 35–39 13,282
- 40–44 12,549
- 45–49 11,159
- 50–54 9,236
- 55–59 7,777
- 60–64 5,674
- 65–69 4,844
- 70–74 2,983
- 75–79 1,952
- 80+ 1,211

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

## Where is Sapahar Upazila?

Sapahar Upazila lies in Naogaon District, Rajshahi Division, Bangladesh. It borders 2 other upazilas: Patnitala Upazila and Porsha Upazila. By area it is the 266th largest of 507 upazilas in Bangladesh. It covers 7.1% of Naogaon District. The centre of Sapahar Upazila is about 246 km in a straight line from Dhaka, the capital. The centre point is at 25.1194° N, 88.5307° E.

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

## Things to see in and around Sapahar Upazila

OpenStreetMap lists 1 named sights in Sapahar Upazila: 1 monument.
- Liberation War Monument · monument

Source: © OpenStreetMap contributors (ODbL), Geofabrik extract — named settlements.

Named attractions, museums, viewpoints, historic sites and natural features mapped in OpenStreetMap. Places of worship are not listed.

## Know before you go: Sapahar 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 76 km
- Saidpur Airport (SPD) · Saidpur 81 km

### Nearest railway station

Rohanpur Railway Station (Gomastapur), about 39 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:43, sunset around 17:18).

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 Sapahar Upazila

Open gazetteers list 179 villages, towns and localities in Sapahar Upazila. Settlements here lie between about 20 m and 46 m above sea level (median 35 m).
- Adatala
- Aihoi
- Amarpur
- Anārpur
- Arunpur
- Babupur
- Baiddyapur
- Baikunthapur
- Balakdānga
- Baldānga
- Bara Dānga
- Bara Mirzāpur
- Batul
- Behatair
- Beldanga
- Belānga
- Bhikna Khorānjābāri
- Bhābuk
- Bhāgpārul
- Bidyanandi
- Binipur
- Binodpur
- Birāmpur
- Bād Damdama
- Bād Nischintapur
- Bād Saihira
- Bāgdānga
- Bāhāpur
- Bākhārpur
- Bāmanpāra
- Bānikuri
- Bārdowās
- Bāsaldānga
- Bātkāra
- Chak Gopāl
- Chakpāra
- Chandura
- Chengkuri
- Chhatanar
- Chhota Teturia
- Damdama
- Deopāra
- Dharmapur
- Dighipāra
- Duanipara
- Dukuripāra
- Dulalpur
- Dābāldānga
- Dāmail
- Dāngāpāra
- Elimpur
- Enāyetpur
- Erenda
- Fakirpāra
- Fayzullāpur
- Gendāria
- Ghorāpāra
- Ghāsdāngā
- Gopālpur
- Gouripur
- Goāla
- Gānjikuri
- Gātpāra
- Hartaki
- Hosendānga
- Huzrāpur
- Hāpānia
- Hāripur
- Islāmpur
- Jaydebpur
- Jaypur
- Jābāi
- Jālshuka
- Jāmālpur
- Kadrāmbāti
- Kaibartagrām
- Kalyānpur
- Karaldānga
- Kardanali
- Karmudānga
- Katāpāra
- Kawabnasa
- Khanjanpur
- Kheranda
- Khidirpur
- Khirunda
- Khottāpāra
- Khuthāpāra
- Khālispur
- Kochkuruta
- Kochāhār
- Kohenda
- Kuchinda
- Kuchindari
- Kusti Pukur
- Kādipur
- Kāikuri
- Kāmāspur
- Kāriāpāra
- Kāshiadānga
- Kāshitāra
- Kāzipāra
- Lāimāil
- Lālchānda
- Madanshing
- Mahajitpura
- Mahādānga
- Maipur
- Malpāra
- Mamuria
- Mangrāil
- Manikura
- Marādānga
- Mirzāpur
- Mirāpāra
- Mudāil
- Mungrail
- Murādāngāpāra
- Māilākuri
- Māipur
- Nischintapur
- Noapāra
- Nurpur
- Nārāyanpur
- Padalpāra
- Palashdanga
- Palāshdānga
- Panchpukur
- Paschim
- Paschim Haripur
- Patilāpukur
- Patāri
- Peyadapāra
- Pichuli
- Putkail
- Pāhāri Pukur
- Pār Hāpānia
- Pārāsāil
- Rasulpur
- Rodgrām
- Rāipur
- Rāmasram
- Rāmrāmpur
- Rāmānandabāti
- Rāngāmātia
- Saduliapur
- Sahadalpāra
- Saihira
- Saiyadpur
- Sarali
- Shahbazpur
- Shimaldānga
- Shimuldānga
- Shingpāra
- Sirānti
- Sitaldānga
- Sonādānga
- Sreedharbāti
- Sukrail
- Sundārail
- Surāil
- Sānpur
- Sāpāhār
- Teguria
- Tilna
- Tilni
- Tiāpāra
- Trisuldānga
- Tuishipāra
- Tulshipāra
- Tātair
- Tātāir
- Umail
- Unchādānga
- Zinārpur
- Ādalpur
- Āihāi
- Ālinagar
- Āsaranda

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

## Weather in Sapahar 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 Sapahar Upazila
| Need | Nearest mapped | Distance | |
| Hospital | Hospital More/হাসপাতাল মোড়, Sapahar · Sapahar | 5.6 km | Map |
| Bank | BRAC Bank, Rohanpur - Shapahar Rd · Sapahar | 4.9 km | Map |
| ATM | I I Track, Dhamoirhat · Dhamoirhat | 33 km | Map |
| Petrol pump | Sapahar Filling Station(01) godaunpara, shapahar · Sapahar | 6.7 km | Map |
| Hotel | Hotel M Chowdhury Palace · Sapahar | 6.8 km | Map |
| Mall | New Market, Zero Point, Sapahar. · Sapahar | 6.1 km | Map |
| School | Nischintapur High School · Sapahar | 1.7 km | Map |
| College | সাপাহার টেকনিক্যাল স্কুল অ্যান্ড কলেজ · Sapahar | 6.3 km | Map |
| Police station | Police Circle Office, Sapahar · Sapahar | 6.1 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 Sapahar Upazila

Places mapped inside Sapahar Upazila in open map data, by type — each number opens the full list with locations.
- Hospitals 3
- Banks 1
- Petrol pumps 1
- Hotels 1
- Shopping malls 1
- Schools 8
- Colleges and universities 2
- Cinemas 1
- Restaurants 1
- Police stations 1
- Dental clinics 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
- Niamatpur
- Patnitala
- Porsha
- Raninagar

## Quick answers
- Where is Sapahar Upazila? In Naogaon District, Rajshahi Division, Bangladesh
- What is the population of Sapahar Upazila? 174,920 (2022 estimate)
- What is the median age in Sapahar Upazila? About 29 years (2022 estimate)
- What is the population density of Sapahar Upazila? About 716 people per km²
- What borders Sapahar Upazila? Patnitala Upazila and Porsha Upazila
- What is there to see in Sapahar Upazila? Liberation War Monument
- What time zone is Sapahar Upazila in? UTC+6
- What currency is used in Sapahar Upazila? Taka (BDT)
- What language is spoken in Sapahar Upazila? Bengali, English (main languages nationally)
- How many villages are in Sapahar Upazila? 179 named settlements (GeoNames, OpenStreetMap)
- What is the elevation of Sapahar Upazila? Settlements lie between 20 m and 46 m
- What is the best time to visit Sapahar Upazila? November to March
- Where is the nearest hospital to Sapahar Upazila? Hospital More/হাসপাতাল মোড়, Sapahar, about 5.6 km from the centre
- Where is the nearest bank to Sapahar Upazila? BRAC Bank, Rohanpur - Shapahar Rd, about 4.9 km from the centre
- Where is the nearest ATM to Sapahar Upazila? I I Track, Dhamoirhat, about 33 km from the centre
- Where is the nearest petrol pump to Sapahar Upazila? Sapahar Filling Station(01) godaunpara, shapahar, about 6.7 km from the centre
- How many hospitals are in Sapahar Upazila? 3 mapped
- How many banks are in Sapahar Upazila? 1 mapped
- How many petrol pumps are in Sapahar Upazila? 1 mapped
- What is the P-code of Sapahar Upazila? BD50640086 (OCHA common operational dataset)

At a glance
- Type: Upazila
- Area: 244.2 km²
- P-code: BD50640086
- District: Naogaon District

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