Sylhet Population 2026
Sylhet has a population of 237,000, making it the #24 biggest city in 🇧🇩 Bangladesh, located in Sylhet Division. Roughly 0.1% of Bangladesh's population lives here. It is about 44× smaller than Dhaka, the country's biggest city.
Population (city proper)
237,000
Rank in Bangladesh
#24
Coordinates
24.90°N, 91.87°E
~26 m elevation · Asia/Dhaka
Distance to capital (Dhaka)
199 km
124 miles, straight line
Other big cities in Sylhet Division
| City | Population | Rank in Bangladesh |
|---|---|---|
| Habiganj | 88,760 | #56 |
| Sunāmganj | 74,570 | #63 |
| Maulavi Bāzār | 57,441 | #72 |
| Chhātak | 39,218 | #104 |
| Baniachang | 37,807 | #109 |
| Srimangal | 23,332 | #129 |
Cities near Sylhet
- Chhātak39,218 people · ~26 km away
- Maulavi Bāzār57,441 people · ~47 km away
- Sunāmganj74,570 people · ~51 km away
- Baniachang37,807 people · ~67 km away
- Srimangal23,332 people · ~67 km away
- Habiganj88,760 people · ~74 km away
FAQ
What is the population of Sylhet?
Sylhet has a population of 237,000 (city proper, latest official figure via GeoNames), making it the #24 biggest city in Bangladesh.
What region is Sylhet in?
Sylhet is located in Sylhet Division, Bangladesh.
Is Sylhet the capital of Bangladesh?
No, the capital of Bangladesh is Dhaka, about 199 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.
← All biggest cities in Bangladesh · Bangladesh population by year