Bangladesh Cities by Population 2024

106 cities

City
2024 Pop.
Dhaka10,356,500
Chittagong3,920,222
Khulna1,342,339
Rajshahi700,133
Comilla389,411
Shibganj378,701
Natore369,138
Rangpur343,122
Tungi337,579
Narsingdi281,080
Bagerhat266,388
Cox's Bazar253,788
Jessore243,987
Nagarpur238,422
Sylhet237,000
Mymensingh225,126
Narayanganj223,622
Bogra210,000
Dinajpur206,234
Barisal202,242
Saidpur199,422
Par Naogaon192,464
Pabna186,781
Paltan184,492
Tangail180,144
Jamalpur167,900
Puthia159,406
Nawabganj142,361
Kushtia135,724
Sonargaon130,000
Satkhira128,918
Sirajganj127,481
Faridpur112,187
Sherpur107,419
Bhairab Bazar105,457
Shahzadpur102,420
Bhola99,079
Azimpur96,641
Kishorganj90,690
Bibir Hat89,030
Habiganj88,760
Madaripur84,789
Feni84,028
Laksham82,290
Ishurdi81,995
Sarishabari81,325
Netrakona79,016
Joypur Hat73,068
Thakurgaon71,096
Palang67,652
Lalmonirhat65,127
Raipur64,652
Tungipara62,210
Lakshmipur61,703
Maulavi Bazar57,441
Joymontop56,000
Ramganj55,241
Narail55,112
Pirojpur54,418
Sandwip52,152
Satkania52,005
Patiya51,360
Khagrachhari50,364
Chilmari49,736
Nageswari49,425
Panchagarh48,531
Uttar Char Fasson48,305
Parbatipur48,020
Burhanuddin45,670
Kaliganj45,631
Dohar45,543
Hajiganj44,343
Bhatpara Abhaynagar42,653
Lalmohan42,220
Jhingergacha41,957
Mirzapur41,137
Sakhipur40,869
Teknaf40,557
Gaurnadi40,519
Kalia40,492
Bera39,604
Mehendiganj39,424
Chhagalnaiya39,335
Chhatak39,218
Nalchiti38,703
Bheramara38,159
Phultala37,985
Baniachang37,807
Sarankhola36,470
Shibganj35,961
Pirgaaj34,606
Bajitpur34,560
Char Bhadrasan34,423
Gafargaon34,177
Badarganj32,600
Bandarban32,523
Nabinagar31,671
Morrelgonj31,647
Kesabpur30,926
Bhandaria30,219
Mathba29,760
Raojan25,708
Manikchari24,813
Muktagacha24,684
Parvez Ali Hossain6,000
Parvez Ali Family6,000

Bangladesh has 3 cities with more than a million people, 33 cities with between 100,000 and 1 million people, and 68 cities with between 10,000 and 100,000 people. The largest city in Bangladesh is Dhaka, with a population of 10,356,500 people.

Sources