Upazila · Bogura District
# Kahaloo Upazila

Kahaloo Upazila is an upazila (sub-district) of Bangladesh in Bogura District, Rajshahi Division. It had an estimated 243,371 people in 2022 on 238 km² (about 1,023 per km²). 168 named villages and localities are recorded here, and 17 mapped services such as hospitals, banks and schools.
- 243,371 people (2022)
- 238 km²
- 17 mapped services
- 23 m typical elevation

## How many people live in Kahaloo Upazila?

Kahaloo Upazila had an estimated 243,371 people in 2022 — 6.6% of Bogura District, 239th of 406 upazilas. There are 1,070 women for every 1,000 men (above the Bogura District figure of 1,049). Spread over 238 km², that is about 1,023 people per km², 205th of 406 upazilas.

21.6% of people are children under 15 and 7.4% are 65 or older; the median age is about 31 years (it is 32 across Bogura District). For every 100 people of working age (15–64) there are 41 children and older people.
- 0–4 18,281
- 5–9 16,801
- 10–14 17,603
- 15–19 18,083
- 20–24 22,497
- 25–29 22,979
- 30–34 20,477
- 35–39 20,138
- 40–44 16,846
- 45–49 17,236
- 50–54 13,343
- 55–59 12,352
- 60–64 8,631
- 65–69 7,766
- 70–74 4,616
- 75–79 3,430
- 80+ 2,292

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

## Where is Kahaloo Upazila?

Kahaloo Upazila lies in Bogura District, Rajshahi Division, Bangladesh. It borders 6 other upazilas: Adamdighi Upazila, Bogura Sadar Upazila, Dupchachia Upazila, Nandigram Upazila, Shajahanpur Upazila and Shibganj Upazila. By area it is the 276th largest of 507 upazilas in Bangladesh. It covers 8.1% of Bogura District. The centre of Kahaloo Upazila is about 171 km in a straight line from Dhaka, the capital. The centre point is at 24.8325° N, 89.2514° E.

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

## Things to see in and around Kahaloo Upazila

OpenStreetMap lists 5 named sights in Kahaloo Upazila: 5 archaeological sites.
- Diper Vita · archaeological site
- Mollikpur Vita · archaeological site
- Pirapath Gokhra Mondir · archaeological site
- Protappur Vita · archaeological site
- Shalban Bihar · archaeological site

### Nearby, outside Kahaloo Upazila
- Azizul Haque College Shahid Minar · monument, Bogura Sadar 11 km
- Bir Shrestho Chottor · monument, Bogura Sadar 12 km
- Birthestho Chottor · memorial, Bogura Sadar 12 km
- বিমান ভাস্কর্য · monument, Bogura Sadar 13 km
- Muktir Fulbari · memorial, Bogura Sadar 13 km
- Bogura Shapla Square · monument, Shajahanpur 13 km
- Baburpukur Massacre Memorial · memorial, Shajahanpur 13 km
- University Shahid Minar · monument, Bogura Sadar 14 km
- Gokul Medh · attraction, Bogura Sadar 14 km
- Godaibari Dhap · archaeological site, Bogura Sadar 15 km
- Vihar Dhap · ruins, Shibganj 15 km
- Copper Gate · archaeological site, Bogura Sadar 16 km

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: Kahaloo 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 78 km
- Saidpur Airport (SPD) · Saidpur 109 km

### Nearest railway station

কাহালু (Kahaloo), about 1.5 km from the centre.

### Daylight

Days are longest in Jun (about 13.7 hours, sunrise around 05:12) and shortest in Dec (about 10.6 hours, sunrise around 06:39, sunset around 17:16).

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

Open gazetteers list 168 villages, towns and localities in Kahaloo Upazila. Settlements here lie between about 17 m and 27 m above sea level (median 23 m).
- Aghor Maloncha
- Akhunja
- Arobari
- Arola
- Arul
- Atalia
- Atashi
- Bakhra
- Bamuja
- Bara Gācha
- Bara Mohar
- Bara Pukuria
- Barangāshani
- Bathoi
- Belgharia
- Bhugail
- Bhāg Dubra
- Bhālsan
- Bhālta
- Bhātāli
- Bhītisonāi
- Binod
- Birkedar
- Bisha
- Bishnupur
- Bonbonāi
- Boro Bhadahar
- Borta
- Burāil
- Bāghohali
- Bāghāir
- Bākhra
- Bīrpālla
- Chalknojib
- Chanpur
- Choto Bhadahar
- Dakhin Ākhrāil
- Dakshin Debkhanda
- Damai
- Dehar
- Deogaon
- Deogram
- Dhākanta
- Dhāp
- Dhāwāpāra
- Dipuil
- Dodāi
- Dogāchhi
- Dumargaon
- Durgapur
- Durgāpur
- Dāmgāra
- Dāmāi
- Dārāi
- Eruil
- Girail
- Girāil
- Gokarna
- Gondisor
- Guiapara
- Guliarpara
- Gurbisa
- Haturpara
- Indukur
- Isabpur
- Isobpur
- Jaisāra
- Jaitul
- Jangalpara
- Jhinia
- Jogarpara
- Jogirbhaban
- Joytul
- Jugīrbhaban
- Jāmgaon
- Jātrāsol
- Kahaloo
- Kahalu
- Kalai
- Kalishkuri
- Kalmāshiba
- Kalyānpur
- Kalyānpāra
- Kashimala
- Kazipara
- Khajlal
- Khayrāpālsa
- Khājlāl
- Kochua
- Koroi
- Krishnapur
- Kushlihār
- Kāit
- Kālāi
- Kānra
- Kātnāhār
- Laharāpāra
- Lakshmīpur
- Lohajāl
- Loknath Para
- Lārua
- Magura
- Maheshpur
- Mahismura
- Malancha
- Malibari
- Modnai
- Mohishbathan
- Mohārājāi
- Mollikpur
- Murail
- Murāil
- Mādhab Bānka
- Māgura
- Mālhāli
- Māligāchha
- Mātihās
- Naihāti
- Nashirpāra
- Nischinta Chhāndani
- Nohorapara
- Nolghoria
- Nārhatta
- Nārkeli
- Olhāli
- Pallapara
- Panchgram
- Panchkhur
- Pandighi
- Parishes
- Pilkunja
- Pirapath
- Pirāpāt
- Protap pur
- Pāfra
- Pāikar
- Pānchgaon
- Pānchkhur
- Pānisāra
- Raghunāthpur
- Rāmpur
- Rāutgāri
- Samantahār
- Shabanpur
- Sheikh Kalma
- Shikar
- Shikor
- Shilkour
- Shingerpara
- Shānkohāli
- Silkonor
- Simulia
- Singrapara
- Sitlāi
- Sordarpara
- Sātrukha
- Teliān
- Thol
- Titia
- Ulat
- Utra
- Uttar Ākhrāil
- Volta
- Āgarsāl
- Āghora
- Ālagchhatra
- Āolāk
- Ārola

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

## Landscape and landmarks of Kahaloo Upazila

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

### Water

1 river or stream.
- Nagar Nadi

Source: GeoNames (CC BY 4.0) — settlements, natural and historic features.

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

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

Using the climate of Bogura District, the warmest month is May (average 31 °C) and the coolest is Jan (17 °C). About 1,792 mm of rain falls in a year; the wettest month is Jul (341 mm) and the driest Dec (5 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 | 17 | 9 |
| Feb | 21 | 14 |
| Mar | 26 | 30 |
| Apr | 30 | 117 |
| May | 31 | 221 |
| Jun | 30 | 313 |
| Jul | 29 | 341 |
| Aug | 29 | 286 |
| Sep | 28 | 278 |
| Oct | 26 | 170 |
| Nov | 22 | 8 |
| Dec | 18 | 5 |

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

## Nearest hospital, bank and fuel from Kahaloo Upazila
| Need | Nearest mapped | Distance | |
| Hospital | Kahaloo Upazila Health Complex, Bogra · Kahaloo | 1.7 km | Map |
| Bank | ইসলামী ব্যাংক তিনদিঘী বাজার আউটলেট · Kahaloo | 8.7 km | Map |
| ATM | Dutch Bangla Bank · Bogura Sadar | 10 km | Map |
| Petrol pump | Filing Station · Kahaloo | 3.5 km | Map |
| Hotel | Hotel Siesta And Convention · Bogura Sadar | 9.9 km | Map |
| Mall | Mondol Super Market · Kahaloo | 8.6 km | Map |
| School | Kahaloo Government Model High School · Kahaloo | 1.5 km | Map |
| College | Govt. Mustafabia Alia Madrasah, Bogura · Kahaloo | 6.2 km | Map |
| Police station | Kahaloo Police Station · Kahaloo | 1.7 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 Kahaloo Upazila

Places mapped inside Kahaloo Upazila in open map data, by type — each number opens the full list with locations.
- Hospitals 2
- Banks 1
- Petrol pumps 4
- Shopping malls 1
- Schools 3
- Colleges and universities 1
- Pharmacies 1
- 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 Bogura District
- Adamdighi
- Bogura Sadar
- Dhunat
- Dupchachia
- Gabtali
- Nandigram
- Sariakandi
- Shajahanpur
- Sherpur
- Shibganj
- Sonatala

## Quick answers
- Where is Kahaloo Upazila? In Bogura District, Rajshahi Division, Bangladesh
- What is the population of Kahaloo Upazila? 243,371 (2022 estimate)
- What is the median age in Kahaloo Upazila? About 31 years (2022 estimate)
- What is the population density of Kahaloo Upazila? About 1,023 people per km²
- What borders Kahaloo Upazila? Adamdighi Upazila, Bogura Sadar Upazila, Dupchachia Upazila, Nandigram Upazila, Shajahanpur Upazila and Shibganj Upazila
- What is there to see in Kahaloo Upazila? Diper Vita, Mollikpur Vita, Pirapath Gokhra Mondir, Protappur Vita
- What time zone is Kahaloo Upazila in? UTC+6
- What currency is used in Kahaloo Upazila? Taka (BDT)
- What language is spoken in Kahaloo Upazila? Bengali, English (main languages nationally)
- How many villages are in Kahaloo Upazila? 168 named settlements (GeoNames, OpenStreetMap)
- What is the elevation of Kahaloo Upazila? Settlements lie between 17 m and 27 m
- What is the best time to visit Kahaloo Upazila? November to March
- Where is the nearest hospital to Kahaloo Upazila? Kahaloo Upazila Health Complex, Bogra, about 1.7 km from the centre
- Where is the nearest bank to Kahaloo Upazila? ইসলামী ব্যাংক তিনদিঘী বাজার আউটলেট, about 8.7 km from the centre
- Where is the nearest ATM to Kahaloo Upazila? Dutch Bangla Bank, about 10 km from the centre
- Where is the nearest petrol pump to Kahaloo Upazila? Filing Station, about 3.5 km from the centre
- How many hospitals are in Kahaloo Upazila? 2 mapped
- How many banks are in Kahaloo Upazila? 1 mapped
- How many petrol pumps are in Kahaloo Upazila? 4 mapped
- What is the P-code of Kahaloo Upazila? BD50100054 (OCHA common operational dataset)

At a glance
- Type: Upazila
- Area: 237.8 km²
- P-code: BD50100054
- District: Bogura District

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