List of cities in Bangladesh by population

Source UN (World Urbanization Prospects 2025)
Date09 Feb 2026

Bangladesh cities population

Code City Population Share (%) Rank Change
20252026BangladeshWorldPopulation(%)
DhakDhaka36,585,47937,429,15621.312843,6772.31
ChatChattogram4,983,5535,044,1822.8728360,6291.22
SavaSavar3,557,3813,673,5122.093128116,1313.26
BrahBrahmanbaria2,914,7273,020,9511.724164106,2243.64
KishKishoreganj1,324,0961,363,1930.776537439,0972.95
SylhSylhet1,242,5481,261,0810.718640818,5331.49
KhulKhulna1,074,1341,077,1050.61374792,9710.28
KutuKutubdia1,053,3391,073,9970.611848020,6581.96
ChanChandanaish928,788950,3530.541955521,5652.32
RajsRajshahi755,347761,5440.433107066,1970.82
LouhLouhajang725,057754,0830.4291171329,0264.00
MymeMymensingh677,433683,6010.389127986,1680.91
BoguBogura661,378667,6820.380138186,3040.95
RangRangpur641,327647,6980.369148416,3710.99
ChapChapainawabganj607,924613,6610.349158935,7370.94
JashJashore578,026580,5880.330169572,5620.44
BelkBelkuchi410,861416,9850.2372713696,1241.49
Cox'Cox's Bazar470,100484,5970.27618115314,4973.08
ElenElenga459,645478,0480.27219117218,4034.00
TangTangail444,219471,2300.26820119127,0116.08
SiraSirajganj446,632462,6300.26321122115,9983.58
BariBarishal457,323456,7470.260221236-576-0.13
PabnPabna436,119441,1860.2512312775,0671.16
ChanChandpur430,144436,4940.2482412956,3501.48
FeniFeni401,506430,3130.24525131228,8077.17
KushKushtia410,514421,0030.24026135210,4892.56
DinaDinajpur396,235401,9810.2292814255,7461.45
LalpLalpur375,833388,5760.22129147812,7433.39
NandNandail354,872387,9050.22130148133,0339.31
JamaJamalpur345,132348,7000.1983116583,5681.03
SherSherpur184,164186,4160.1067332722,2521.22
NaogNaogaon338,623343,0140.1953316874,3911.30
SharShariatpur321,804331,2300.1893417489,4262.93
FariFaridpur329,383330,4290.1883517531,0460.32
NaziNazirhat317,240326,2340.1863617768,9942.84
SandSandwip309,439312,8550.1783718543,4161.10
GolaGolapganj306,017311,5430.1773818625,5261.81
MoulMoulvibazar297,098309,3110.17639188112,2134.11
ShaiShaistaganj300,465307,4640.1754018946,9992.33
ChenChengarchar271,704285,6700.16341205813,9665.14
ThakThakurgaon271,454274,6260.1564221433,1721.17
SaghSaghatta270,148272,8220.1554321602,6740.99
SunaSunamganj251,822268,5480.15344219716,7266.64
ManiManikganj237,163262,0740.14945225024,91110.50
SatkSatkhira255,543256,6230.1464623041,0800.42
RangRangunia250,564256,1060.1464723085,5422.21
SreeSreemangal247,298253,1570.1444823315,8592.37
GaibGaibandha245,009247,8010.1414923882,7921.14
SaidSaidpur245,655247,5590.1415023901,9040.78
MollMollar Char228,869244,8100.13951242015,9416.97
BholBhola236,949237,0450.135522509960.04
NatoNatore228,849230,7970.1315325721,9480.85
KaziKazipur227,234229,7700.1315425852,5361.12
CharChar Badam227,444229,6530.1315525872,2090.97
HabiHabiganj223,874227,9080.1305626064,0341.80
NetrNetrokona225,001227,5230.1305726102,5221.12
JhenJhenaidah226,534227,2130.1295826206790.30
MadaMadaripur210,635216,2150.1235927675,5802.65
KulaKulaura208,075215,7150.1236027747,6403.67
NaraNarayanpur201,100214,4720.12261279013,3726.65
MunsMunshir Hat208,908213,0730.1216228134,1651.99
MuktMuktagacha203,965212,9380.1216328188,9734.40
LalmLalmonirhat207,112211,1380.1206428534,0261.94
TrisTrishal200,492208,2180.1196529037,7263.85
MathMathbarer Char188,871205,1680.11766293916,2978.63
GangGangachara194,893200,6580.1146730155,7652.96
AfamAfamolla183,242194,2730.11168313011,0316.02
HaraHaragach187,237190,8850.1096931863,6481.95
RajbRajbari189,599190,2710.1087031976720.35
MaguMagura188,694189,9810.1087132041,2870.68
KuriKurigram187,101188,6960.1077232311,5950.85
BahuBahubal178,981185,9610.1067432796,9803.90
HakiHakimpara182,680184,6560.1057533041,9761.08
ShahShahrasti169,908182,6300.10476333712,7227.49
BaniBaniachong178,444181,1910.1037733652,7471.54
MadhMadhabpur176,480180,7200.1037833754,2402.40
GopaGopalganj180,190180,6910.1037933765010.28
BeanBeanibazar171,417174,4990.09938035133,0821.80
UlipUlipur167,347174,3770.09938135157,0304.20
ShibShibpur168,709172,2690.09818235633,5602.11
DeldDelduar163,064168,9440.09628336225,8803.61
AkhaAkhaura165,093168,3540.09588436333,2611.98
PatuPatuakhali168,370168,1730.0957853637-197-0.12
MelaMelandaha164,476167,1490.09518636572,6731.63
FencFenchuganj161,718166,8560.09508736675,1383.18
PancPanchagarh162,234163,5290.09318837461,2950.80
ChhaChhatak155,661159,4740.09088938443,8132.45
ChuaChuadanga157,852158,3130.09019038744610.29
HatiHatikumrul155,229158,2520.09019138753,0231.95
SaraSaral151,828156,3550.08909239234,5272.98
SariSariakandi152,847154,5210.08809339731,6741.10
NoapNoapara152,822153,2860.08729440044640.30
NiklNikli146,064149,1560.08499541143,0922.12
NilpNilphamari146,360148,2410.08449641501,8811.29
SariSarishabari142,942144,9500.08259742582,0081.40
CompCompanyganj138,109141,8570.08079843423,7482.71
ChilChilmari140,436141,7110.08079943461,2750.91
KatiKatiadi137,645141,5500.080610043543,9052.84
BhuaBhuapur105,501137,0300.0780101449231,52929.89
RajoRajoir133,428136,0990.077510245312,6712.00
NaldNaldanga115,561134,4880.0765103458618,92716.38
GafaGafargaon129,978132,4610.075410446612,4831.91
KansKansat130,326132,3230.075310546671,9971.53
BageBagerhat129,963130,3380.074210647433750.29
NalgNalgora Char129,624129,6720.07381074774480.04
JhalJhalokathi129,326129,1770.07351084796-149-0.12
DhunDhunat125,975128,3890.073110948222,4141.92
JoypJoypurhat125,670126,6370.072111048829670.77
BaraBaraiyarhat108,684124,8950.0711111497416,21114.92
TazuTazumoddin123,939123,9780.07061125008390.03
EidgEidgaon121,291122,9650.070011350551,6741.38
SwarSwarupkathi120,345120,2010.06841145178-144-0.12
KoyrKoyra116,991118,4750.067411552581,4841.27
GourGouripur109,980116,0720.066111653646,0925.54
GuruGurudaspur114,851116,0650.066111753661,2141.06
LakhLakhai111,296115,7090.065911853814,4133.97
BarlBarlekha110,593113,9010.064811954793,3082.99
PangPangsha112,795113,5850.064712054987900.70
BeraBera104,109112,5290.064112155518,4208.09
AgaiAgailjhara112,302112,1400.06381225573-162-0.14
BargBarguna111,051110,9130.06311235631-138-0.12
সুখাসুখানপুকুর106,657110,8580.063112456374,2013.94
DiraDirai106,895110,3140.062812556683,4193.20
BherBheramara102,760108,0760.061512657835,3165.17
KayeKayempur105,715106,5900.060712758648750.83
RangRangamati103,902105,5290.060112859251,6271.57
BhedBhedarganj98,467105,2730.059912959426,8066.91
AustAustagram101,492103,0710.058713060781,5791.56
KapaKapashia97,884103,0520.058713160795,1685.28
RoutRouthkhai96,716102,9450.058613260846,2296.44
GhatGhatail99,245102,5090.058313361043,2643.29
JaldJaldhaka93,431102,0910.058113461198,6609.27
PiroPirojpur101,681101,5690.05781356162-112-0.11
UllaUllapara100,441101,2000.057613661807590.76