List of Indonesian cities by population
Below is a list of Indonesia's 98 cities with their rank in 2020 and their population. Populations in 2010 and in 2020 are official data from the 2010 Census and the 2020 Census, as released by Badan Pusat Statistik or the Indonesian Central Statistics Agency.[1] Populations in 2015 are official data from the 2015 Inter-Census Survey, also as released by the Central Statistics Agency.
| This article is part of a series on |
| Subdivisions of Indonesia |
|---|
| Level 1 |
|
| Level 2 |
| (full list; cities by GDP; population) |
| Level 3 |
| (kecamatan, distrik, kapanewon or kemantren) |
| Level 4 |
| (desa or kelurahan) |
Cities proper by population
The Indonesian law defines a city (kota) as a second-level administrative subdivision of the country, similar to regency (kabupaten). The difference between a regency and a city lies in demography, size, and economy. Generally, a city has non-agricultural economic activities, while a regency comprises a rural area larger than a city. A city is headed by a mayor (walikota).
An administrative city is a city without its own local legislatures (Dewan Perwakilan Rakyat Daerah). The mayor of an administrative city is directly appointed by the Governor. This type of city in Indonesia is only found in Jakarta Province, formerly a municipal city, which consisted of 5 administrative cities and 1 administrative regency.[2]
- Bold: province's capital city
- Italics: province's largest city
| Rank | Cities | Province | 2010 census BPS [3] | 2015 census BPS [3][4] | 2020 census BPS [3] |
|---|---|---|---|---|---|
| 1 | East Jakarta | Jakarta | 2,693,896 | 2,826,651 | 3,037,139 |
| 2 | Surabaya | East Java | 2,765,487 | 2,847,480 | 2,874,314 |
| 3 | Bekasi | West Java | 2,334,871 | 2,708,721 | 2,543,676 |
| 4 | Bandung | West Java | 2,394,873 | 2,480,615 | 2,444,160 |
| 5 | Medan | North Sumatra | 2,097,610 | 2,209,139 | 2,435,252 |
| 6 | West Jakarta | Jakarta | 2,281,945 | 2,460,739 | 2,434,511 |
| 7 | South Jakarta | Jakarta | 2,062,232 | 2,183,905 | 2,226,812 |
| 8 | Depok | West Java | 1,738,570 | 2,099,989 | 2,056,335 |
| 9 | Tangerang | Banten | 1,798,601 | 2,043,213 | 1,895,486 |
| 10 | North Jakarta | Jakarta | 1,645,659 | 1,745,697 | 1,778,981 |
| 11 | Palembang | South Sumatra | 1,455,284 | 1,578,582 | 1,668,848 |
| 12 | Semarang | Central Java | 1,555,984 | 1,698,777 | 1,653,524 |
| 13 | Makassar | South Sulawesi | 1,338,663 | 1,447,677 | 1,423,877 |
| 14 | South Tangerang | Banten | 1,290,322 | 1,538,970 | 1,354,350 |
| 15 | Batam | Riau Islands | 944,285 | 1,184,978 | 1,196,396 |
| 16 | Bandar Lampung | Lampung | 881,801 | 977,686 | 1,166,066 |
| 17 | Central Jakarta | Jakarta | 902,973 | 913,871 | 1,056,896 |
| 18 | Bogor | West Java | 950,334 | 1,046,579 | 1,043,070 |
| 19 | Pekanbaru | Riau | 897,767 | 1,035,834 | 983,356 |
| 20 | Padang | West Sumatra | 833,562 | 901,305 | 909,040 |
| 21 | Malang | East Java | 820,243 | 850,904 | 843,810 |
| 22 | Samarinda | East Kalimantan | 727,500 | 811,314 | 827,994 |
| 23 | Denpasar | Bali | 788,589 | 879,098 | 725,314 |
| 24 | Tasikmalaya | West Java | 635,464 | 657,169 | 716,155 |
| 25 | Serang | Banten | 577,785 | 642,205 | 692,101 |
| 26 | Balikpapan | East Kalimantan | 557,579 | 614,663 | 688,318 |
| 27 | Pontianak | West Kalimantan | 554,764 | 606,721 | 658,685 |
| 28 | Banjarmasin | South Kalimantan | 625,481 | 674,739 | 657,663 |
| 29 | Jambi | Jambi | 531,857 | 575,388 | 606,200 |
| 30 | Cimahi | West Java | 541,177 | 585,931 | 568,400 |
| 31 | Surakarta | Central Java | 499,337 | 512,056 | 522,364 |
| 32 | Manado | North Sulawesi | 410,481 | 425,420 | 451,916 |
| 33 | Kupang | East Nusa Tenggara | 336,239 | 390,026 | 442,758 |
| 34 | Cilegon | Banten | 374,559 | 411,554 | 434,896 |
| 35 | Mataram | West Nusa Tenggara | 402,843 | 449,438 | 429,651 |
| 36 | Jayapura | Papua | 256,705 | 282,766 | 398,478 |
| 37 | Bengkulu | Bengkulu | 308,544 | 350,535 | 373,591 |
| 38 | Yogyakarta | Special Region of Yogyakarta | 388,627 | 412,347 | 373,589 |
| 39 | Palu | Central Sulawesi | 336,532 | 367,600 | 373,218 |
| 40 | Ambon | Maluku | 331,254 | 410,207 | 347,288 |
| 41 | Sukabumi | West Java | 298,681 | 317,883 | 346,325 |
| 42 | Kendari | Southeast Sulawesi | 289,966 | 346,500 | 345,107 |
| 43 | Cirebon | West Java | 296,389 | 307,319 | 333,303 |
| 44 | Dumai | Riau | 253,803 | 285,448 | 316,782 |
| 45 | Pekalongan | Central Java | 281,434 | 296,168 | 307,150 |
| 46 | Palangka Raya | Central Kalimantan | 220,962 | 259,205 | 293,457 |
| 47 | Binjai | North Sumatra | 246,154 | 264,440 | 291,842 |
| 48 | Kediri | East Java | 268,507 | 279,901 | 286,796 |
| 49 | Sorong | West Papua | 190,625 | 225,022 | 284,410 |
| 50 | Tegal | Central Java | 239,599 | 245,995 | 273,825 |
| 51 | Pematang Siantar | North Sumatra | 234,698 | 247,219 | 268,254 |
| 52 | Banjarbaru | South Kalimantan | 199,627 | 233,726 | 253,442 |
| 53 | Banda Aceh | Aceh | 223,446 | 250,227 | 252,899 |
| 54 | Tarakan | North Kalimantan | 193,370 | 234,867 | 242,786 |
| 55 | Probolinggo | East Java | 217,062 | 228,834 | 239,649 |
| 56 | Singkawang | West Kalimantan | 186,462 | 207,144 | 235,064 |
| 57 | Lubuklinggau | South Sumatra | 201,308 | 219,180 | 234,166 |
| 58 | Tanjung Pinang | Riau Islands | 187,359 | 201,992 | 227,663 |
| 59 | Bitung | North Sulawesi | 187,652 | 205,379 | 225,134 |
| 60 | Padang Sidempuan | North Sumatra | 191,531 | 209,550 | 225,105 |
| 61 | Pangkal Pinang | Bangka Belitung | 174,758 | 195,776 | 218,569 |
| 62 | Batu | East Java | 190,184 | 200,369 | 213,046 |
| 63 | Pasuruan | East Java | 186,262 | 194,684 | 208,006 |
| 64 | Ternate | North Maluku | 185,705 | 212,527 | 205,001 |
| 65 | Banjar | West Java | 175,157 | 181,331 | 200,973 |
| 66 | Gorontalo | Gorontalo | 180,127 | 201,858 | 198,539 |
| 67 | Madiun | East Java | 170,964 | 174,953 | 195,175 |
| 68 | Prabumulih | South Sumatra | 161,984 | 176,900 | 193,196 |
| 69 | Salatiga | Central Java | 170,332 | 183,631 | 192,322 |
| 70 | Lhokseumawe | Aceh | 171,163 | 191,104 | 188,713 |
| 71 | Langsa | Aceh | 148,945 | 165,534 | 185,971 |
| 72 | Palopo | South Sulawesi | 147,932 | 168,452 | 184,681 |
| 73 | Bontang | East Kalimantan | 143,683 | 165,606 | 178,917 |
| 74 | Tanjungbalai | North Sumatra | 154,445 | 166,782 | 176,027 |
| 75 | Tebing Tinggi | North Sumatra | 145,248 | 156,619 | 172,838 |
| 76 | Metro | Lampung | 145,471 | 158,215 | 168,676 |
| 77 | Baubau | Southeast Sulawesi | 136,991 | 154,570 | 159,248 |
| 78 | Bima | West Nusa Tenggara | 142,579 | 159,445 | 155,140 |
| 79 | Parepare | South Sulawesi | 129,262 | 138,604 | 151,454 |
| 80 | Blitar | East Java | 131,968 | 137,866 | 149,149 |
| 81 | Pagar Alam | South Sumatra | 126,181 | 133,756 | 143,844 |
| 82 | Payakumbuh | West Sumatra | 116,825 | 127,615 | 139,576 |
| 83 | Gunungsitoli | North Sumatra | 126,202 | 135,868 | 136,017 |
| 84 | Mojokerto | East Java | 120,196 | 125,657 | 132,434 |
| 85 | Kotamobagu | North Sulawesi | 107,459 | 119,277 | 123,722 |
| 86 | Magelang | Central Java | 118,227 | 120,769 | 121,526 |
| 87 | Bukittinggi | West Sumatra | 111,312 | 122,395 | 121,028 |
| 88 | Tidore | North Maluku | 90,055 | 96,910 | 114,480 |
| 89 | Tomohon | North Sulawesi | 91,553 | 100,193 | 100,587 |
| 90 | Sungai Penuh | Jambi | 82,293 | 87,032 | 96,610 |
| 91 | Pariaman | West Sumatra | 79,043 | 84,594 | 94,224 |
| 92 | Subulussalam | Aceh | 67,446 | 75,044 | 90,751 |
| 93 | Sibolga | North Sumatra | 84,481 | 86,499 | 89,584 |
| 94 | Tual | Maluku | 58,082 | 67,579 | 88,280 |
| 95 | Solok | West Sumatra | 59,396 | 65,951 | 73,438 |
| 96 | Sawahlunto | West Sumatra | 56,866 | 60,136 | 65,138 |
| 97 | Padang Panjang | West Sumatra | 47,008 | 50,875 | 56,311 |
| 98 | Sabang | Aceh | 30,653 | 33,054 | 41,197 |
Top ten largest urban centres
The followings are the largest core cities in Indonesia (excluding satellite cities):
| Ranking | City | Region | Population 2020 | Image |
|---|---|---|---|---|
| 1 | Jakarta | Jakarta | 10,562,088 | ![]() |
| 2 | Surabaya | East Java | 2,874,314 | ![]() |
| 3 | Bandung | West Java | 2,444,160 | ![]() |
| 4 | Medan | North Sumatera | 2,435,252 | ![]() |
| 5 | Palembang | South Sumatera | 1,668,848 | ![]() |
| 6 | Semarang | Central Java | 1,653,524 | ![]() |
| 7 | Makassar | South Sulawesi | 1,423,877 | ![]() |
| 8 | Batam | Riau Islands | 1,196,396 | ![]() |
| 9 | Bandar Lampung | Lampung | 1,166,066 | ![]() |
| 10 | Pekanbaru | Riau | 983,356 | ![]() |
Built-up urban areas
The followings are the contiguous urban areas in Indonesia, with a population of over one half million, according to Demographia's "World Urban Areas" study. Demographia defines an urban area (urbanised area agglomeration or urban centre) as a continuously built up land mass of urban development that is within a labor market (metropolitan area), without regard for administrative boundaries (city).[5]
| Rank | Urban area | Area (km2) |
Estimated population[5] |
|---|---|---|---|
| 1 | Jakarta | 3,540 | 34,540,000 |
| 2 | Bandung | 487 | 7,065,000 |
| 3 | Surabaya | 911 | 6,499,000 |
| 4 | Medan | 478 | 3,632,000 |
| 5 | Semarang | 259 | 1,992,000 |
| 6 | Makassar | 178 | 1,952,000 |
| 7 | Palembang | 221 | 1,889,000 |
| 8 | Yogyakarta | 230 | 1,568,000 |
| 9 | Malang | 212 | 1,493,000 |
| 10 | Denpasar | 177 | 1,389,000 |
| 11 | Batam | 243 | 1,362,000 |
| 12 | Pekanbaru | 239 | 1,118,000 |
| 13 | Surakarta | 477 | 1,106,000 |
| 14 | Cirebon | 105 | 1,017,000 |
| 15 | Bandar Lampung | 107 | 978,000 |
| 16 | Samarinda | 102 | 960,000 |
| 17 | Padang | 99 | 796,000 |
| 18 | Banjarmasin | 65 | 710,000 |
| 19 | Tasikmalaya | 62 | 671,000 |
| 20 | Pontianak | 62 | 660,000 |
| 21 | Balikpapan | 124 | 645,000 |
| 22 | Jambi city | 78 | 595,000 |
| 23 | Serang | 65 | 585,000 |
| 24 | Cilegon | 122 | 525,000 |
References
- "Sensus Penduduk 2010". Badan Pusat Statistik. Retrieved 5 April 2017.
- "Profil Daerah (Regional profiles)". Indonesian Ministry of Interior.
- https://www.citypopulation.de/Indonesia.html
- 2015 Inter-census Survey by Badan Pusat Statistik, Jakarta.
- "Demographia World Urban Areas, 16th Annual Edition" (PDF). February 2020. Archived from the original (PDF) on 7 February 2020. Retrieved 24 June 2020.











