# Tahirpur Upazila Upazila, Sunamganj District, Sylhet Division

> Source: https://wherepedia.org/bangladesh/sylhet/sunamganj/tahirpur/

Upazila · Sunamganj District 

# Tahirpur Upazila

Tahirpur Upazila is an upazila (sub-district) of Bangladesh in Sunamganj District, Sylhet Division. It had an estimated **293,773 people** in 2022 on 313 km² (about 938 per km²). 18 named villages and localities are recorded here, and 62 mapped services such as hospitals, banks and schools.

- 293,773people (2022)
- 313km²
- 62mapped services
- 14 mtypical elevation

## How many people live in Tahirpur Upazila?

Tahirpur Upazila had an estimated **293,773 people** in 2022 — 10.0% of Sunamganj District, 170th of 406 upazilas. There are 985 women for every 1,000 men (below the Sunamganj District figure of 1,049). Spread over 313 km², that is about **938 people per km²**, 239th of 406 upazilas.

36.2% of people are children under 15 and 6.8% are 65 or older; the median age is about 24 years (it is 26 across Sunamganj District). For every 100 people of working age (15–64) there are 75 children and older people.

0–4 ****42,091**

5–9 ****36,376**

10–14 ****27,917**

15–19 ****21,043**

20–24 ****21,725**

25–29 ****21,834**

30–34 ****20,508**

35–39 ****18,602**

40–44 ****16,645**

45–49 ****14,464**

50–54 ****13,718**

55–59 ****9,387**

60–64 ****9,608**

65–69 ****6,632**

70–74 ****5,884**

75–79 ****3,381**

80+ ****3,958**

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 Tahirpur Upazila?

Tahirpur Upazila lies in [Sunamganj District](https://wherepedia.org/bangladesh/sylhet/sunamganj/), [Sylhet Division](https://wherepedia.org/bangladesh/sylhet/), [Bangladesh](https://wherepedia.org/bangladesh/). It borders 3 other upazilas: [Bishwambharpur Upazila](https://wherepedia.org/bangladesh/sylhet/sunamganj/bishwambharpur/), [Jamalganj Upazila](https://wherepedia.org/bangladesh/sylhet/sunamganj/jamalganj/) and [Madhyanagar Upazila](https://wherepedia.org/bangladesh/sylhet/sunamganj/madhyanagar/). By area it is the 160th largest of 507 upazilas in Bangladesh. It covers 8.5% of [Sunamganj District](https://wherepedia.org/bangladesh/sylhet/sunamganj/). The centre of Tahirpur Upazila is about 175 km in a straight line from Dhaka, the capital. The centre point is at 25.1290° N, 91.1637° 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).

## Things to see in and around Tahirpur Upazila

OpenStreetMap lists 3 named sights in Tahirpur Upazila: 3 attractions.

- Barek Tila · attraction
- Lakma Chora · attraction
- Shimul Bagan · attraction

### Nearby, outside Tahirpur Upazila

- Saifur Tree Nursery · nature reserve, Dharmapasha20 km

Source: [© OpenStreetMap contributors (ODbL), Geofabrik extract — named settlements](https://www.openstreetmap.org/copyright).

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

## Know before you go: Tahirpur Upazila

- Time zoneUTC+6, no daylight saving · Asia/Dhaka
- CurrencyTaka (BDT)
- Country calling code+880
- LanguagesBengali, English
- Plug typesType A, C, G, K · 220 V
- Driving sideLeft
- Postcode format4 digits (####)

### Nearest airports

- Osmany International Airport (ZYL) · Sylhet73 km
- Shillong Airport (SHL) · Shillong104 km

### Nearest railway station

Mohanganj Railway Station (Mohanganj), about 35 km from the centre.

### Daylight

Days are longest in Jun (about 13.7 hours, sunrise around 05:04) and shortest in Dec (about 10.6 hours, sunrise around 06:32, sunset around 17:08).

Source: [GeoNames country and time-zone files (CC BY 4.0)](https://www.geonames.org/); [Wikidata (CC0) — plug types, mains voltage, driving side; retrieved 2026-11-02](https://www.wikidata.org/); [OurAirports (public domain)](https://ourairports.com/data/).

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

Open gazetteers list **18 villages, towns and localities** in Tahirpur Upazila. Settlements here lie between about 13 m and 17 m above sea level (median 14 m).

- Borodol Bug Bari Ultar Para
- Chandrapur
- Dakshin Badal
- Dakshin Sreepur
- Dakshinkul
- Eiman Pur Para
- Fazilpur
- Noyabondo Village
- Srepur Village
- Sripur
- Tahirpur
- TaligoanVillage
- Tekerghat
- Tākātukia
- Uttar Badaghat
- Uttar Badal
- Uttar Sreepur
- torong Village

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

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

### Water

10 lakes; 4 rivers and streams.

- Bagali Chara
- Baidar Bil
- Bāra Bīl
- Chepti Bīl
- Chātāl Bīl
- Dhamalia River
- Hawa Bīl
- Kynchiang River
- Pasahaul Bīl
- Pāndu Gāng
- Rauār Bīl
- Samsār Bīl
- Sonāghāt Bīl
- Tāngua Hāor

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

Using the climate of Sunamganj District, the warmest month is Jun (average 28 °C) and the coolest is Jan (17 °C). About 3,585 mm of rain falls in a year; the wettest month is Jun (679 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 33 

Mar 25 92 

Apr 27 358 

May 28 516 

Jun 28 679 

Jul 28 670 

Aug 28 528 

Sep 28 423 

Oct 26 232 

Nov 22 23 

Dec 19 19 

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

## Nearest hospital, bank and fuel from Tahirpur Upazila

Need Nearest mapped Distance 

Hospital Tahirpur Upazila Health Complex · Tahirpur 4.1 km [Map](https://www.openstreetmap.org/?mlat=25.09792&mlon=91.18548#map=17/25.09792/91.18548) 

Bank Bangladesh Krishi Bank · Jamalganj 16 km [Map](https://www.openstreetmap.org/?mlat=25.00256&mlon=91.23443#map=17/25.00256/91.23443) 

Petrol pump Sinthia CNG Refuelling and Conversion Centre. · Sunamganj Sadar 24 km [Map](https://www.openstreetmap.org/?mlat=25.05844&mlon=91.39024#map=17/25.05844/91.39024) 

Hotel মেঘালয় রেষ্টহাউজ · Tahirpur 7.9 km [Map](https://www.openstreetmap.org/?mlat=25.19790&mlon=91.18148#map=17/25.19790/91.18148) 

Mall Shamol Traders · Jamalganj 16 km [Map](https://www.openstreetmap.org/?mlat=25.00371&mlon=91.23847#map=17/25.00371/91.23847) 

School Borodol Notun Hati Gov Primary School · Tahirpur 1.3 km [Map](https://www.openstreetmap.org/?mlat=25.12410&mlon=91.17530#map=17/25.12410/91.17530) 

College Joinal Abidin Collage · Tahirpur 3.8 km [Map](https://www.openstreetmap.org/?mlat=25.10954&mlon=91.19430#map=17/25.10954/91.19430) 

Police station পুলিশ সুপারের কার্যালয় · Sunamganj Sadar 24 km [Map](https://www.openstreetmap.org/?mlat=25.06390&mlon=91.39499#map=17/25.06390/91.39499) 

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

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

- Hospitals1
- Hotels1
- Schools56
- Colleges and universities3
- Pharmacies1

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 Sunamganj District

- Bishwambharpur
- Chhatak
- Derai
- Dharmapasha
- Dowarabazar
- Jagannathpur
- Jamalganj
- Madhyanagar
- Shalla
- Shantiganj
- Sunamganj Sadar

## Quick answers

- Where is Tahirpur Upazila?In Sunamganj District, Sylhet Division, Bangladesh
- What is the population of Tahirpur Upazila?293,773 (2022 estimate)
- What is the median age in Tahirpur Upazila?About 24 years (2022 estimate)
- What is the population density of Tahirpur Upazila?About 938 people per km²
- What borders Tahirpur Upazila?Bishwambharpur Upazila, Jamalganj Upazila and Madhyanagar Upazila
- What is there to see in Tahirpur Upazila?Barek Tila, Lakma Chora, Shimul Bagan
- What time zone is Tahirpur Upazila in?UTC+6
- What currency is used in Tahirpur Upazila?Taka (BDT)
- What language is spoken in Tahirpur Upazila?Bengali, English (main languages nationally)
- How many villages are in Tahirpur Upazila?18 named settlements (GeoNames, OpenStreetMap)
- What is the elevation of Tahirpur Upazila?Settlements lie between 13 m and 17 m
- What is the best time to visit Tahirpur Upazila?November to March
- Where is the nearest hospital to Tahirpur Upazila?Tahirpur Upazila Health Complex, about 4.1 km from the centre
- Where is the nearest bank to Tahirpur Upazila?Bangladesh Krishi Bank, about 16 km from the centre
- Where is the nearest petrol pump to Tahirpur Upazila?Sinthia CNG Refuelling and Conversion Centre., about 24 km from the centre
- How many hospitals are in Tahirpur Upazila?1 mapped
- What is the P-code of Tahirpur Upazila?BD60900092 (OCHA common operational dataset)
