Bangladesh - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
86. Badarganj Bangladesh 32,600
82. Bājitpur Bangladesh 34,560
87. Bāndarban Bangladesh 32,523
78. Baniachang Bangladesh 37,807
16. Barisāl Bangladesh 202,242
71. Bera Bangladesh 39,604
28. Bhairab Bāzār Bangladesh 105,457
91. Bhāndāria Bangladesh 30,219
63. Bhātpāra Abhaynagar Bangladesh 42,653
76. Bherāmāra Bangladesh 38,159
30. Bhola Bangladesh 99,079
14. Bogra Bangladesh 210,000
59. Burhānuddin Bangladesh 45,670
83. Char Bhadrāsan Bangladesh 34,423
73. Chhāgalnāiya Bangladesh 39,335
74. Chhātak Bangladesh 39,218
54. Chilmāri Bangladesh 49,736
2. Chittagong Bangladesh 3,920,222
5. Comilla Bangladesh 389,411
9. Cox’s Bāzār Bangladesh 253,788
1. Dhaka Bangladesh 10,356,500
15. Dinājpur Bangladesh 206,234
61. Dohār Bangladesh 45,543
26. Farīdpur Bangladesh 112,187
85. Fatikchari Bangladesh 33,200
34. Feni Bangladesh 84,028
84. Gafargaon Bangladesh 34,177
69. Gaurnadi Bangladesh 40,519
32. Habiganj Bangladesh 88,760
62. Hājīganj Bangladesh 44,343
36. Ishurdi Bangladesh 81,995
20. Jamālpur Bangladesh 167,900
10. Jessore Bangladesh 243,987
65. Jhingergācha Bangladesh 41,957
39. Joypurhat Bangladesh 73,068
70. Kālia Bangladesh 40,492
60. Kālīganj Bangladesh 45,631
90. Kesabpur Bangladesh 30,926
53. Khagrāchari Bangladesh 50,364
3. Khulna Bangladesh 1,342,339
31. Kishorganj Bangladesh 90,690
23. Kushtia Bangladesh 135,724
35. Lākshām Bangladesh 82,290
45. Lakshmīpur Bangladesh 61,703
42. Lalmanirhat Bangladesh 65,127
64. Lālmohan Bangladesh 42,220
33. Mādārīpur Bangladesh 84,789
94. Manikchari Bangladesh 24,813
92. Mathba Bangladesh 29,760
72. Mehendiganj Bangladesh 39,424
66. Mirzāpur Bangladesh 41,137
89. Morrelgonj Bangladesh 31,647
46. Moulvi Bāzār Bangladesh 57,441
95. Muktāgācha Bangladesh 24,684
12. Mymensingh Bangladesh 225,126
88. Nabīnagar Bangladesh 31,671
55. Nageswari Bangladesh 49,425
75. Nālchiti Bangladesh 38,703
48. Narail Bangladesh 55,112
13. Nārāyanganj Bangladesh 223,622
8. Narsingdi Bangladesh 281,080
21. Nawābganj Bangladesh 142,361
38. Netrakona Bangladesh 79,016
22. Pābna Bangladesh 137,888
41. Pālang Bangladesh 67,652
56. Panchagarh Bangladesh 48,531
18. Pār Naogaon Bangladesh 192,464
58. Parbatipur Bangladesh 48,020
52. Patiya Bangladesh 51,360
77. Phultala Bangladesh 37,985
81. Pīrgaaj Bangladesh 34,606
49. Pirojpur Bangladesh 54,418
43. Rāipur Bangladesh 64,652
4. Rājshāhi Bangladesh 700,133
47. Rāmganj Bangladesh 55,241
7. Rangpur Bangladesh 285,564
93. Raojān Bangladesh 25,708
17. Saidpur Bangladesh 199,422
67. Sakhipur Bangladesh 40,869
50. Sandwīp Bangladesh 52,152
79. Sarankhola Bangladesh 36,470
37. Sarishābāri Bangladesh 81,325
51. Sātkania Bangladesh 52,005
24. Sātkhira Bangladesh 128,918
29. Shāhzādpur Bangladesh 102,420
27. Sherpur Bangladesh 107,419
80. Shibganj Bangladesh 35,961
25. Sirājganj Bangladesh 127,481
11. Sylhet Bangladesh 237,000
19. Tāngāil Bangladesh 180,144
68. Teknāf Bangladesh 40,557
40. Thākurgaon Bangladesh 71,096
6. Tungi Bangladesh 337,579
44. Tungipāra Bangladesh 62,210
57. Uttar Char Fasson Bangladesh 48,305