Upazila · Moulvibazar District
# Kamalganj Upazila

Kamalganj Upazila is an upazila (sub-district) of Bangladesh in Moulvibazar District, Sylhet Division. It had an estimated 281,177 people in 2022 on 417 km² (about 674 per km²). 10 named villages and localities are recorded here, and 26 mapped services such as hospitals, banks and schools.
- 281,177 people (2022)
- 417 km²
- 26 mapped services
- 29 m typical elevation

## How many people live in Kamalganj Upazila?

Kamalganj Upazila had an estimated 281,177 people in 2022 — 12.7% of Moulvibazar District, 188th of 406 upazilas. There are 1,084 women for every 1,000 men (close to the Moulvibazar District figure of 1,084). Spread over 417 km², that is about 674 people per km², 343rd of 406 upazilas.

27.4% of people are children under 15 and 7.9% are 65 or older; the median age is about 29 years (it is 27 across Moulvibazar District). For every 100 people of working age (15–64) there are 55 children and older people.
- 0–4 24,553
- 5–9 26,197
- 10–14 26,332
- 15–19 26,826
- 20–24 22,121
- 25–29 20,296
- 30–34 19,705
- 35–39 19,519
- 40–44 18,172
- 45–49 17,171
- 50–54 15,216
- 55–59 12,367
- 60–64 10,472
- 65–69 8,287
- 70–74 6,111
- 75–79 4,106
- 80+ 3,726

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

## Where is Kamalganj Upazila?

Kamalganj Upazila lies in Moulvibazar District, Sylhet Division, Bangladesh. It borders 4 other upazilas: Kulaura Upazila, Moulvibazar Sadar Upazila, Rajnagar Upazila and Sreemangal Upazila. By area it is the 64th largest of 507 upazilas in Bangladesh. It covers 15.6% of Moulvibazar District. The centre of Kamalganj Upazila is about 162 km in a straight line from Dhaka, the capital. The centre point is at 24.3168° N, 91.8602° E.

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

## Things to see in and around Kamalganj Upazila

OpenStreetMap lists 3 named sights in Kamalganj Upazila: 1 waterfall; 1 attraction; 1 nature reserve.
- Hum Ham Waterfall · waterfall
- Lawachara National Park · nature reserve
- Lawachara forest village · attraction

### Nearby, outside Kamalganj Upazila
- Tea Museum · museum, Sreemangal 10 km
- Mass killing ground 71 · memorial, Sreemangal 12 km
- Sreemangal Municipal Shaheed Minar · memorial, Sreemangal 13 km
- Zoo - Sitesh Ranjan Deb (Wildlife Conservationist) · zoo, Sreemangal 14 km
- Baikka Beel Visitor Centre · attraction, Sreemangal 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: Kamalganj 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
- Osmany International Airport (ZYL) · Sylhet 72 km
- Agartala - Maharaja Bir Bikram Airport (IXA) · Agartala 79 km

### Nearest railway station

Bhanugach Railway Station (Kamalganj), about 4.3 km from the centre.

### Daylight

Days are longest in Jun (about 13.6 hours, sunrise around 05:03) and shortest in Dec (about 10.6 hours, sunrise around 06:28, sunset around 17:06).

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

Open gazetteers list 10 villages, towns and localities in Kamalganj Upazila. Settlements here lie between about 22 m and 47 m above sea level (median 29 m).
- Adampur
- Alinagar
- Chitalia
- Jogibīl
- Komolgonj
- Kunagaon
- Kānāidāsi
- Madhobpur
- Munshi Bāzār
- Shamshernagar

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

## Landscape and landmarks of Kamalganj Upazila

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

### Forests and nature

2 forests.
- Rājkāndi Reserved Forest
- West Bhanugach Reserved Forest

### Estates

3 estates.
- Alinagar Tea Garden
- Dhalai Tea Garden
- Kurmachara Tea Garden

### Getting around

1 airport; 1 railway station.
- Bhanugāch
- Shamshernagar Airport

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 Kamalganj Upazila and the best time to visit

Using the climate of Moulvibazar District, the warmest month is Jul (average 28 °C) and the coolest is Jan (17 °C). About 3,025 mm of rain falls in a year; the wettest month is Jun (574 mm) and the driest Jan (11 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 | 11 |
| Feb | 21 | 29 |
| Mar | 25 | 81 |
| Apr | 28 | 304 |
| May | 28 | 475 |
| Jun | 28 | 574 |
| Jul | 28 | 523 |
| Aug | 28 | 432 |
| Sep | 28 | 343 |
| Oct | 26 | 203 |
| Nov | 22 | 28 |
| Dec | 18 | 22 |

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

## Nearest hospital, bank and fuel from Kamalganj Upazila
| Need | Nearest mapped | Distance | |
| Hospital | উপজেলা স্বাস্থ্য কমপ্লেক্স,কমলগঞ্জ · Kamalganj | 5.4 km | Map |
| Bank | Janata Bank Limited · Kamalganj | 4.0 km | Map |
| ATM | DBBL Fast Track · Moulvibazar Sadar | 21 km | Map |
| Petrol pump | Nurul Amin Filling Station · Kamalganj | 7.4 km | Map |
| Hotel | টিলাগাঁও ইকো ভিলেজ - Tilagaon Eco Village · Kamalganj | 4.0 km | Map |
| Mall | Hazi Yeakub Ali and Sons · Kamalganj | 8.3 km | Map |
| School | তৌহিদুল ইসলাম চৌধুরী বালিকা উচ্চ বিদ্যালয় · Kamalganj | 4.2 km | Map |
| College | Komolganj Govt: Gano College · Kamalganj | 3.9 km | Map |
| Police station | Railway Police · Sreemangal | 13 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 Kamalganj Upazila

Places mapped inside Kamalganj Upazila in open map data, by type — each number opens the full list with locations.
- Hospitals 4
- Banks 1
- Petrol pumps 1
- Hotels 5
- Shopping malls 1
- Schools 4
- Colleges and universities 5
- Pharmacies 2
- Restaurants 3

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 Moulvibazar District
- Baralekha
- Juri
- Kulaura
- Moulvibazar Sadar
- Rajnagar
- Sreemangal

## Quick answers
- Where is Kamalganj Upazila? In Moulvibazar District, Sylhet Division, Bangladesh
- What is the population of Kamalganj Upazila? 281,177 (2022 estimate)
- What is the median age in Kamalganj Upazila? About 29 years (2022 estimate)
- What is the population density of Kamalganj Upazila? About 674 people per km²
- What borders Kamalganj Upazila? Kulaura Upazila, Moulvibazar Sadar Upazila, Rajnagar Upazila and Sreemangal Upazila
- What is there to see in Kamalganj Upazila? Hum Ham Waterfall, Lawachara National Park, Lawachara forest village
- What time zone is Kamalganj Upazila in? UTC+6
- What currency is used in Kamalganj Upazila? Taka (BDT)
- What language is spoken in Kamalganj Upazila? Bengali, English (main languages nationally)
- How many villages are in Kamalganj Upazila? 10 named settlements (GeoNames, OpenStreetMap)
- What is the elevation of Kamalganj Upazila? Settlements lie between 22 m and 47 m
- What is the best time to visit Kamalganj Upazila? November to March
- Where is the nearest hospital to Kamalganj Upazila? উপজেলা স্বাস্থ্য কমপ্লেক্স,কমলগঞ্জ, about 5.4 km from the centre
- Where is the nearest bank to Kamalganj Upazila? Janata Bank Limited, about 4.0 km from the centre
- Where is the nearest ATM to Kamalganj Upazila? DBBL Fast Track, about 21 km from the centre
- Where is the nearest petrol pump to Kamalganj Upazila? Nurul Amin Filling Station, about 7.4 km from the centre
- How many hospitals are in Kamalganj Upazila? 4 mapped
- How many banks are in Kamalganj Upazila? 1 mapped
- How many petrol pumps are in Kamalganj Upazila? 1 mapped
- What is the P-code of Kamalganj Upazila? BD60580056 (OCHA common operational dataset)

At a glance
- Type: Upazila
- Area: 417.2 km²
- P-code: BD60580056
- District: Moulvibazar District

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