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