List of cities in Bangladesh by population

The list consists of the largest cities Bangladesh Flag of  Bangladesh. In total, there are 43 cities in Bangladesh. The largest city is Dhaka with a population of 8 906 039. The total population of Bangladesh is 170395248 people - 2.19% of the total population of the Earth.

# Name, city Population
1Dhaka8 906 039
2Chittagong2 592 439
3Khulna664 728
4Sylhet526 412
5Rajshahi451 425
6Tongi406 420
7Bogra400 983
8Mymensingh389 918
9Barisal339 308
10Rangpur307 053
11Savar296 851
12Comilla296 010
13Narayanganj286 330
14Siddhirganj256 760
15Jessore237 478
16Cox's Bazar223 522
17Gazipur213 061
18Brahmanbaria193 814
19Dinajpur191 329
20Narsingdi185 128
21Nawabganj180 731
22Chandpur171 065
23Tangail167 412
24Sirajganj167 200
25Kadam-Rasul166 291
26Kaliakair163 498
27Feni156 971
28Taraba150 709
29Naogaon150 549
30Jamalpur150 172
31Pabna144 442
32Saidpur133 433
33Begumganj132 948
34Noakhali130 842
35In Barisal128 865
36Sripur126 249
37Faridpur122 425
38Bhairab118 992
39Satkhira113 322
40Comilla-Sadar Dakshin111 891
41Jessore110 541
42Kushtia108 423
43Kishoreganj103 798

Population HUB - this is an accessible statistics of the population of the country, city and any other region. Fast site work and constantly updated data. Thank you for choosing the Population HUB.

FAQ
In total, Bangladesh has 43 cities with a total population of 170395248 people for 2024.
The largest population in Dhaka is 8 906 039.

Recently interested in the population

Interesting pages

×