Population Statistics
HomeWorldIndonesia

Indonesia: cities by population

Indonesia has a population of 267,663,435, with Jakarta as its capital. The 50 largest of its 505 recorded towns and cities, ranked.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are GeoNames country data. Sources & method.
#PlaceRegionPopulation
1JakartaJakarta8,540,121
2SurabayaEast Java3,018,022
3BekasiWest Java2,648,272
4BandungWest Java2,528,163
5MedanNorth Sumatra2,486,283
6DepokWest Java2,163,635
7TangerangBanten1,927,815
8PalembangSouth Sumatra1,801,367
9SemarangCentral Java1,694,740
10MakassarSouth Sulawesi1,474,393
11South TangerangBanten1,429,529
12BatamRiau1,296,960
13JeparaCentral Java1,257,912
14PekanbaruRiau1,167,599
15Bandar LampungLampung1,166,066
16BogorWest Java1,078,351
17PadangWest Sumatra942,938
18MalangEast Java889,359
19SamarindaEast Kalimantan865,306
20TasikmalayaWest Java770,839
21SerangBanten735,651
22BalikpapanEast Kalimantan695,287
23PontianakWest Kalimantan686,019
24SitubondoEast Java685,967
25DenpasarBali670,210
26BanjarmasinSouth Kalimantan657,663
27Jambi CityJambi635,101
28CimahiWest Java581,994
29SurakartaCentral Java526,870
30KupangEast Nusa Tenggara474,801
31CilegonBanten470,378
32ManadoNorth Sulawesi458,582
33MataramWest Nusa Tenggara441,147
34JayapuraPapua410,852
35BengkuluBengkulu397,321
36PaluCentral Sulawesi389,959
37YogyakartaYogyakarta375,699
38SukabumiWest Java365,735
39CibinongWest Java363,424
40KendariSoutheast Sulawesi351,085
41DumaiRiau349,389
42AmbonMaluku347,288
43CirebonWest Java344,851
44PekalonganCentral Java324,564
45PalangkarayaCentral Kalimantan318,247
46PercutNorth Sumatra311,063
47KarawangWest Java307,880
48KediriEast Java301,424
49JemberEast Java298,585
50TegalCentral Java297,173

Twenty years earlier: Indonesia in the 2005 World Gazetteer — population then 219,307,147.