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