Bangladesh Cities by Population 2026

5 Most Populated Bangladesh Cities

City
2026 Pop.
Annual Change
Dhaka11,864,9753.61%
Chittagong3,504,9322.06%
Gazipur2,677,7150%
Narayanganj967,9510%
Rangpur767,8082.03%
Khulna741,1590.74%
Rajshahi597,3881.94%
Mymensingh577,0000%
Sylhet553,5310.96%
Barisal458,5992.25%
Comilla440,2330%
Bogra422,9690%
Savar421,8372.37%
Sreepur316,3105.13%
Brahmanbaria309,0413.98%
Kaliakair294,5354.28%
Feni271,1263.71%
Faridpur260,7622.39%
Tangail232,3272.21%
Sirajganj230,2945.13%
Chandpur222,5212.27%
Dinajpur222,4271.17%
Narsingdi220,7215.13%
Jessore212,1690.33%
Chapainawabganj208,9280.97%
Cox's Bazar208,0921.46%
Taraba197,6720%
Naogaon190,1201.57%
Pabna189,1191.81%
Saidpur175,3185.13%
Bhairab172,5902.51%
Jamalpur165,1940.98%
Lakshmipur156,5534.31%
Jhenaidah154,3472.42%
Kishoreganj153,1542.63%
Satkhira148,8521.83%
Noakhali142,4491.88%
Sherpur134,3702.13%
Gopalganj132,5505.13%
Netrakona122,2990%
Magura120,6451.37%
Rangamati115,4592.14%
Manikganj109,0252.83%
Thakurgaon108,8462.02%
Laksam105,9782.74%
Chakaria103,8192.41%
Munshiganj102,9442.54%
Chuadanga102,2141.17%
Ghorashal101,6900%
Madaripur100,6983.21%
Choumuhani100,0650%
Kurigram96,2171.47%
Noapara96,0600%
Hathazari94,2250%
Dhamrai92,5753.31%
Habiganj92,3961.91%
Joypurhat91,5641.9%
Nilphamari90,8214.73%
Patuakhali90,0032.19%
Natore89,3030.64%
Ishwardi87,3441.86%
Hajiganj86,0512%
Madhabdi85,4583.7%
Boalkhali84,0871.46%
Gaibandha83,8821.43%
Belkuchi82,0090.56%
Shahjadpur80,6911.5%
Shariatpur80,2803.27%
Sunamganj78,2801.21%
Pirojpur77,9001.75%
Madhupur77,8535.13%
Debidwar76,1211.44%
Nabinagar74,6972.29%
Raozan74,5681.56%
Jhalokathi74,2192.14%
Moulvibazar73,1651.73%
Khagrachhari71,9105.13%
Patiya71,5961.75%
Lalmonirhat69,7990.98%
Rajbari69,0861.37%
Bera68,9902.16%
Najirhat68,3230%
Matlab68,2970.95%
Nageshwari67,4020.53%
Kaliganj67,2692.65%
Naohata66,5230%
Chhagalnaiya65,2112.48%
Kaliganj64,6782.4%
Chandina63,6772.07%
Shibganj63,5205.13%
Dohar63,2353.74%
Hatiya62,8852.29%
Bagerhat61,9842.99%
Panchagarh61,8382.05%
Barura61,5251.51%
Kanchan61,4821.46%
Bhola61,1501.7%
Bandarban60,1372.51%
Haragachh (Kaunia)59,999-0.16%
Ullapara58,7180%
Fatikchhari58,6212.25%
Daudkandi58,6181.59%
Jaldhaka57,5861.6%
Sandwip57,5812.23%
Narail57,4932.07%
Satkania57,2531.62%
Sarishabari57,2410.62%
Gopalpur57,2050.88%
Ramganj57,1331.64%
Kasba57,0232.32%
Sonargaon55,4643.56%
Shahrasti54,8744.52%
Ulipur52,9180.95%
Parbatipur52,4704%
Godagari52,3201.85%
Sitakunda52,0880.96%
Birampur51,9570.91%
Kalkini51,8101.47%
Bogra51,619-4.88%
Bakshiganj51,1890%
Banshkhali50,9972.18%
Akhaura50,9622.29%
Mirkadim50,9590.96%
Charfasson50,7645.13%
Gaurnadi50,6801.19%
Katiadi50,5201.45%
Sakhipur49,8453.44%
Elenga49,7840%
Chauddagram49,6421.74%
Sonaimuri49,3292.47%
Meherpur48,6900.81%
Homna48,2693.41%
Bagha47,9865.13%
Bishwanath47,7670%
Gopaldi47,7220%
Bhanga47,0592.16%
Palashbari46,5090%
Chhatak45,9400.23%
Dhanbari45,3881.53%
Rajoir44,5170%
Benapole44,3520%
Raipura44,0281.56%
Raipur43,7252.37%
Kalihati43,6941.11%
Mongla43,6700.62%
Bajitpur43,4791.48%
Chatkhil43,3202.17%
Barguna43,2941.99%
Faridganj43,0821.38%
Chandanaish42,7471.29%
Gobindaganj42,6980.71%
Singra42,6081.68%
Beanibazar42,4370.06%
Dewanganj42,3100.71%
Santhia42,2150.58%
Basurhat42,1872.33%
Islampur42,1280.59%
Rangunia41,8171.67%
Fulbari41,5431.19%
Shailkupa41,4391.08%
Charghat41,3620.5%
Melandaha41,3201.86%
Jagannathpur40,8570.02%
Rahanpur40,8361.04%
Daganbhuiyan40,6361.59%
Bhuanpur40,5462.33%
Nakla40,5131.36%
Kotchandpur40,2701.32%
Gurudaspur39,9151.32%
Chhengarchar39,7620%
Pangsha39,5542.07%
Pakundia38,9642.08%
Parashuram38,7771.8%
Jhikargachha38,7141.12%
Madarganj38,4660.99%
Araihazar38,4470%
Lohagara38,3742.82%
Lalmohan38,3524.26%
Darshana38,2660.91%
Golapganj38,1071.08%
Patgram37,9791.46%
Katakhali37,6871.85%
Kuliarchar37,5391.12%
Ghatail37,4360.4%
Banpara37,1123.47%
Tanore37,0061.08%
Mehendiganj36,9231.38%
Santahar36,5761.1%
Nangalkot36,2742.06%
Alamdanga35,9060.76%
Shibchar35,7522.65%
Mirzapur35,2381.4%
Keshabpur35,2221.99%
Maheshpur34,8621.55%
Mohanganj34,5081.6%
Singair34,1371.6%
Shayestaganj34,1302.57%
Ramgati33,7762.3%
Kanaighat33,6291.45%
Madhabpur33,6022.88%
Banchharampur33,0730%
Muksudpur32,9983.49%
Durgapur32,9912.06%
Pirganj32,8691.15%
Kulaura32,7551.51%
Karimganj32,7101.33%
Nalitabari32,6091.23%
Boalmari32,5251.1%
Kachua32,3531.21%
Kalaroa32,1701.11%
Manirampur32,0920.88%
Sherpur32,0701.63%
Nalchhity31,9740.25%
Gangni31,9231.51%
Derai31,9020.84%
Hossainpur31,6472.11%
Matiranga31,5821.87%
Naria31,5562.2%
Sujanagar31,4581.42%
Dupchachia31,4032.27%
Jibannagar30,6311.23%
Nazipur30,4812.3%
Bhandaria30,4700%
Madhukhali30,3790%
Setabganj30,2860.69%
Durgapur30,1600.83%
Maheshkhali30,1550.66%
Badarganj29,8361.11%
Akkelpur29,7521.38%
Ramgarh29,5421.16%
Hakimpur29,3920.23%
Sreebardi29,2901.29%
Amtali28,9233.48%
Kendua28,6781.67%
Baralekha28,5051.67%
Panchbibi28,2471.53%
Ghoraghat28,2271.46%
Muladi28,1682.15%
Nabiganj28,1181.06%
Chaugachha28,0071.8%
Mathbaria27,9072.83%
Harinakundu27,8581.58%
Galachipa27,5941.77%
Sonatala27,5570.73%
Sonagazi26,8952.04%
Teknaf26,6950.42%
Kotalipara26,1775.13%
Shibpur25,9360.43%
Gabtali25,8831.26%
Mundumala25,8630%
Chunarughat25,3501.71%
Birganj25,2151.74%
Manohardi25,0462.37%
Bhangura24,9651.29%
Gosairhat24,7530%
Swarupkathi24,7241.42%
Zajira24,658-1.94%
Senbag24,5791.71%
Shibganj24,5150.83%
Kalapara24,4992.34%
Ranishankail24,3692.13%
Bakerganj24,1603.04%
Lama24,1451.6%
Mirsarai23,9892.64%
Morelganj23,9240.64%
Goalanda23,8931.66%
Nandigram23,8331.71%
Basail23,8120%
Pirganj23,4680%
Sreemangal23,4420.12%
Kalia23,3891.16%
Boda23,2400%
Kabirhat23,2061.92%
Gopalpur (Lalpur)23,1440.63%
Patharghata22,8491.92%
Kesharhat22,7610.25%
Puthia21,8550.39%
Chatmohar21,5322.7%
Zakiganj21,4961.82%
Domar21,2671.49%
Paikgachha21,0211.83%
Bhabaniganj20,8711.01%
Taherpur20,6710.95%
Talora20,6670%
Kamalganj20,4581.29%
Khetlal20,3370%
Kakanhat20,1851.33%
Sundarganj20,1721.08%
Borhanuddin20,1152.9%
Hazrabari19,4470%
Sariakandi18,9190.13%
Baraigram18,818-1.11%
Kalai18,5060.78%
Dhamoirhat18,4431.39%
Madan18,3020.34%
Nachole17,955-4.87%
Rayganj17,9480%
Arani17,8150%
Alfadanga17,6250%
Baraiyarhat17,5882.81%
Daulatkhan17,5390.31%
Ujirpur17,4440%
Dhunat17,4301.37%
Debiganj17,3160%
Nagarkanda16,9362.4%
Kahaloo16,7911.27%
Atgharia16,7440%
Baghaichhari16,3751.14%
Chalna16,2100%
Kuakata15,7813.68%
Bauphal15,5212.06%
Damudya14,391-3.02%
Betagi14,0922.18%
Birol13,8520%
Banari Para13,6171.83%
Ajmiriganj13,4500.05%
Faridpur12,861-4.88%
Kazipur12,155-2.33%
Bhedarganj11,2092.13%
Bagatipara11,0140.66%
Tungipara10,2341.17%
Bagharpara10,0871.32%
Naldanga9,499-4.88%
Puratan310%

Bangladesh Overview

The largest city in Bangladesh is Dhaka, with a population of 11,864,975 people.

Despite its ranking as just the 95th largest country in the world by area, Bangladesh is the 9th most populous country. With a population of this size, it’s not surprising that Bangladesh’s largest city has a population of over 10 million. Dhaka, the capital, has 11.9M residents and is one of the largest cities in the world. The second most populous city, Chittagong, trails far behind but still has a respectable population of almost 3.5M. The third- through fifth-largest cities are Gazipur (2.7M), Narayanganj (968K), and Rangpur (767.8K). Khulna is sixth, with 741.2K residents.

The urbanized areas of Bangladesh are expanding, and 34% of the total population lives in urban areas. The remainder live in rural cities and towns. While this may seem like a large amount, the growth and expansion is evident when comparing this data to the numbers from 1960, which showed that 95% of the population lived in rural areas. As urban boundaries expand and more natives move to the cities for greater employment and educational opportunities, the number of residents living in rural areas is likely to decrease in the future.

Population

250K

500K

750K

1M

2.5M

5M

7.5M

10M

11.9M

Sources

  1. GeoNames