Habiganj Population 2026

Habiganj has a population of 88,760, making it the #56 biggest city in 🇧🇩 Bangladesh, located in Sylhet Division. It is about 117× smaller than Dhaka, the country's biggest city.

DhakaHabiganj
Location of Habiganj (capital Dhaka shown for reference). Boundaries: Natural Earth.
Population (city proper)
88,760
Rank in Bangladesh
#56
Coordinates
24.38°N, 91.41°E
~15 m elevation · Asia/Dhaka
Distance to capital (Dhaka)
126 km
78 miles, straight line

Other big cities in Sylhet Division

CityPopulationRank in Bangladesh
Sylhet237,000#24
Sunāmganj74,570#63
Maulavi Bāzār57,441#72
Chhātak39,218#104
Baniachang37,807#109
Srimangal23,332#129

Cities near Habiganj

FAQ

What is the population of Habiganj?
Habiganj has a population of 88,760 (city proper, latest official figure via GeoNames), making it the #56 biggest city in Bangladesh.
What region is Habiganj in?
Habiganj is located in Sylhet Division, Bangladesh.
Is Habiganj the capital of Bangladesh?
No, the capital of Bangladesh is Dhaka, about 126 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