Geography

Cities in Indonesia

Major cities in Indonesia ranked by population.

95 rows8 columns0 views0 downloadsSource: WikipediaUpdated: 2/22/2026
indonesiacitiesgeographysoutheast asia
95 of 95 rows
City
Province
Region
2020census
2010census
Change 2010 to2020
mid 2024 or 2025officialestimate
Notes
JakartaSpecial Capital Region of JakartaJava10,562,0887,007,78750.7210,684,946
SurabayaEast JavaJava2,874,3142,765,4873.942,921,996
BekasiWest JavaJava2,543,6762,334,8718.942,644,058Satellite city of Jakarta
BandungWest JavaJava2,444,1602,394,8732.062,528,160
MedanNorth SumatraSumatra2,435,2522,097,61016.12,494,512Most populated city outside of Java
DepokWest JavaJava2,056,3351,738,57018.282,163,635Satellite city of Jakarta
TangerangBantenJava1,895,4861,798,6015.391,963,970Satellite city of Jakarta
PalembangSouth SumatraSumatra1,668,8481,455,28414.681,718,440
SemarangCentral JavaJava1,653,5241,555,9846.271,702,379
MakassarSouth SulawesiSulawesi1,423,8771,338,6636.371,474,393Most populated city of Eastern Indonesia
South TangerangBantenJava1,354,3501,290,3224.961,399,500Satellite city of Jakarta
BatamRiau IslandsSumatra1,196,396944,28526.71,256,610
BogorWest JavaJava1,043,070950,3349.761,078,351Satellite city of Jakarta
PekanbaruRiauSumatra983,356897,7679.531,123,348
Bandar LampungLampungSumatra1,166,066881,80132.241,214,330
PadangWest SumatraSumatra909,040833,5629.05942,938
SamarindaEast KalimantanKalimantan827,994727,50013.81861,878
MalangEast JavaJava843,810820,2432.87872,694
TasikmalayaWest JavaJava716,155635,46412.7750,730
SerangBantenJava692,101577,78519.79734,870
BalikpapanEast KalimantanKalimantan688,318557,57923.45738,532
BanjarmasinSouth KalimantanKalimantan657,663625,4815.15675,915
PontianakWest KalimantanKalimantan658,685554,76418.73675,468
DenpasarBaliLesser Sunda Islands725,314788,589-8.02660,984
JambiJambiSumatra606,200531,85713.98627,774
CimahiWest JavaJava568,400541,1775.03598,700Satellite city of Bandung
SurakartaCentral JavaJava522,364499,3374.61589,242
KupangEast Nusa TenggaraLesser Sunda Islands442,758336,23931.68466,632
ManadoNorth SulawesiSulawesi451,916410,48110.09458,582
CilegonBantenJava434,896374,55916.11455,620
MataramWest Nusa TenggaraLesser Sunda Islands429,651402,8436.65441,147
JayapuraPapuaWestern New Guinea398,478256,70555.23414,862
BengkuluBengkuluSumatra373,591308,54421.08391,117
PaluCentral SulawesiSulawesi373,218336,53210.9387,493
YogyakartaSpecial Region of YogyakartaJava373,589388,627-3.87375,780
SukabumiWest JavaJava346,325298,68115.95365,740
AmbonMalukuMaluku Islands347,288331,2544.84354,052
KendariSoutheast SulawesiSulawesi345,107289,96619.02351,085
CirebonWest JavaJava333,303296,38912.45344,851
DumaiRiauSumatra316,782253,80324.81338,064
PekalonganCentral JavaJava307,150281,4349.14318,221
Palangka RayaCentral KalimantanKalimantan293,457220,96232.81305,797
BinjaiNorth SumatraSumatra291,842246,15418.56303,272Satellite city of Medan
NusantaraNusantara Capital CityKalimantan--NA300,000
KediriEast JavaJava286,796268,5076.81298,227
SorongSouthwest PapuaWestern New Guinea284,410190,62549.2294,978
PematangsiantarNorth SumatraSumatra268,254234,69814.3274,838
BanjarbaruSouth KalimantanKalimantan253,442199,62726.96272,763Satellite city of Banjarmasin
TegalCentral JavaJava273,825239,59914.28294,477
Banda AcehAcehSumatra252,899223,44613.18261,969
TarakanNorth KalimantanKalimantan242,786193,37025.56249,960
ProbolinggoEast JavaJava239,649217,06210.41249,539
SingkawangWest KalimantanKalimantan235,064186,46226.07246,112
LubuklinggauSouth SumatraSumatra234,166201,30816.32246,046
PadangsidimpuanNorth SumatraSumatra225,105191,53117.53236,217
TanjungpinangRiau IslandsSumatra227,663187,35921.51234,840
BitungNorth SulawesiSulawesi225,134187,65219.97232,440Satellite city of Manado
PangkalpinangBangka Belitung IslandsSumatra218,569174,75825.07226,297
BatuEast JavaJava213,046190,18412.02222,685
PasuruanEast JavaJava208,006186,26211.67219,392
BanjarWest JavaJava200,973175,15714.74209,790
GorontaloGorontaloSulawesi198,539180,12710.22205,390
TernateNorth MalukuMaluku Islands205,001185,70510.39204,920
MadiunEast JavaJava195,175170,96414.16201,767
SalatigaCentral JavaJava192,322170,33212.91198,971Satellite city of Semarang
PrabumulihSouth SumatraSumatra193,196161,98419.27203,312
LhokseumaweAcehSumatra188,713171,16310.25196,067
LangsaAcehSumatra185,971148,94524.86194,730
BontangEast KalimantanKalimantan178,917143,68324.52189,968
TanjungbalaiNorth SumatraSumatra176,027154,44513.97183,170
Tebing TinggiNorth SumatraSumatra172,838145,24819178,914
MetroLampungSumatra168,676145,47115.95175,710
PalopoSouth SulawesiSulawesi184,681147,93224.84177,526
BimaWest Nusa TenggaraLesser Sunda Islands155,140142,5798.81161,362
BaubauSoutheast SulawesiSulawesi159,248136,99116.25161,280
ParepareSouth SulawesiSulawesi151,454129,26217.17160,309
BlitarEast JavaJava149,149131,96813.02154,867
Pagar AlamSouth SumatraSumatra143,844126,18114149,199
PayakumbuhWest SumatraSumatra139,576116,82519.47144,830
GunungsitoliNorth SumatraSumatra136,017126,2027.78142,890
MojokertoEast JavaJava132,434120,19610.18137,393Satellite city of Surabaya
BukittinggiWest SumatraSumatra121,028111,3128.73124,047
KotamobaguNorth SulawesiSulawesi123,722107,45915.13123,918
MagelangCentral JavaJava121,526118,2272.79128,709
Tidore IslandsNorth MalukuMaluku Islands114,48090,05527.12118,613
TomohonNorth SulawesiSulawesi100,58791,5539.87103,072Satellite city of Manado
Sungai PenuhJambiSumatra96,61082,29317.499,771
SubulussalamAcehSumatra90,75167,44634.5597,770
PariamanWest SumatraSumatra94,22479,04319.2197,206
SibolgaNorth SumatraSumatra89,58484,4816.0491,265
TualMalukuMaluku Islands88,28058,08251.9990,007
SolokWest SumatraSumatra73,43859,39623.6477,842
SawahluntoWest SumatraSumatra65,13856,86614.5567,760
Padang PanjangWest SumatraSumatra56,31147,00819.7958,627
SabangAcehSumatra41,19730,65334.443,527
Loading community rankings...