Largest Cities in Indonesia
159 cities with population over 100,000
Indonesia has 159 cities with a population over 100,000. The largest city is Jakarta with 8,540,121 people. The capital city is Jakarta.
Country Population
284.4M
Major Cities
159
Largest City
Jakarta
Capital
Jakarta
Top 10 Cities
Jakarta
8.5M
Surabaya
2.9M
Bekasi
2.6M
Bandung
2.4M
Medan
2.4M
Depok
2.1M
Tangerang
1.9M
Palembang
1.7M
Semarang
1.7M
Makassar
1.4M
All Cities in Indonesia
| # | City | Population |
|---|---|---|
| 1 | JakartaCapital | 8,540,121 |
| 2 | Surabaya | 2,874,314 |
| 3 | Bekasi | 2,564,940 |
| 4 | Bandung | 2,444,160 |
| 5 | Medan | 2,435,252 |
| 6 | Depok | 2,145,400 |
| 7 | Tangerang | 1,912,679 |
| 8 | Palembang | 1,668,848 |
| 9 | Semarang | 1,653,524 |
| 10 | Makassar | 1,423,877 |
| 11 | South Tangerang | 1,404,785 |
| 12 | Jepara | 1,257,912 |
| 13 | Bandar Lampung | 1,166,066 |
| 14 | Batam | 1,164,352 |
| 15 | Bogor | 1,127,408 |
| 16 | Pekanbaru | 1,085,000 |
| 17 | Padang | 909,040 |
| 18 | Malang | 847,182 |
| 19 | Samarinda | 831,460 |
| 20 | Tasikmalaya | 741,760 |
| 21 | Denpasar | 725,314 |
| 22 | Balikpapan | 695,287 |
| 23 | Serang | 692,101 |
| 24 | Situbondo | 685,967 |
| 25 | Pontianak | 658,685 |
| 26 | Banjarmasin | 657,663 |
| 27 | Jambi City | 606,200 |
| 28 | Cimahi | 590,782 |
| 29 | Surakarta | 526,870 |
| 30 | Manado | 451,916 |
| 31 | Cilegon | 450,271 |
| 32 | Kupang | 442,758 |
| 33 | Mataram | 429,651 |
| 34 | Jayapura | 404,004 |
| 35 | Bengkulu | 373,591 |
| 36 | Yogyakarta | 373,589 |
| 37 | Palu | 373,218 |
| 38 | Cibinong | 363,424 |
| 39 | Sukabumi | 360,644 |
| 40 | Ambon | 347,288 |
| 41 | Kendari | 345,107 |
| 42 | Cirebon | 341,980 |
| 43 | Dumai | 331,832 |
| 44 | Pekalongan | 317,524 |
| 45 | Percut | 311,063 |
| 46 | Jember | 298,585 |
| 47 | Palangkaraya | 293,500 |
| 48 | Cileungsir | 288,347 |
| 49 | Tegal | 282,781 |
| 50 | Binjai | 279,302 |
| 51 | Pematangsiantar | 274,838 |
| 52 | Pasarkemis | 273,659 |
| 53 | Cilacap | 256,996 |
| 54 | Banda Aceh | 255,029 |
| 55 | Sorong | 254,294 |
| 56 | Tarakan | 249,960 |
| 57 | Probolinggo | 246,980 |
| 58 | Singkawang | 246,112 |
| 59 | Padangsidempuan | 236,217 |
| 60 | Kediri | 235,143 |
| 61 | Lubuklinggau | 234,166 |
| 62 | Purwokerto | 230,235 |
| 63 | Tanjung Pinang | 227,663 |
| 64 | Bitung | 225,134 |
| 65 | Batu | 221,714 |
| 66 | Pangkalpinang | 216,893 |
| 67 | Citeureup | 214,668 |
| 68 | Loa Janan | 212,816 |
| 69 | Pasuruan | 212,466 |
| 70 | Ciputat | 207,858 |
| 71 | Ciampea | 207,212 |
| 72 | Ternate | 204,920 |
| 73 | Madiun | 202,544 |
| 74 | Rengasdengklok | 201,463 |
| 75 | Salatiga | 201,369 |
| 76 | Banjar | 200,970 |
| 77 | Sumedang | 200,000 |
| 78 | Gorontalo | 198,539 |
| 79 | Lhokseumawe | 196,067 |
| 80 | Langsa | 194,730 |
| 81 | Curug | 191,406 |
| 82 | Palopo | 190,867 |
| 83 | Bontang | 189,968 |
| 84 | Labuan Bajo | 188,724 |
| 85 | Padalarang | 184,182 |
| 86 | Pemalang | 184,149 |
| 87 | Tanjungbalai | 183,170 |
| 88 | Lembang | 183,130 |
| 89 | Singosari | 180,740 |
| 90 | Purwakarta | 179,233 |
| 91 | Metro | 178,381 |
| 92 | Cianjur | 174,587 |
| 93 | Pamulang | 174,557 |
| 94 | Cikupa | 174,041 |
| 95 | Ungaran | 171,378 |
| 96 | Plumbon | 167,105 |
| 97 | Sampit | 166,773 |
| 98 | Sawangan | 165,631 |
| 99 | Banjaran | 164,952 |
| 100 | Bima | 161,362 |
| 101 | Baubau | 161,280 |
| 102 | Parepare | 160,309 |
| 103 | Sunggal | 157,914 |
| 104 | Perbaungan | 157,174 |
| 105 | Blitar | 150,371 |
| 106 | Watampone | 149,336 |
| 107 | Astanajapura | 148,047 |
| 108 | Cikampek | 145,620 |
| 109 | Timika | 142,909 |
| 110 | Kisaran | 141,915 |
| 111 | Mojokerto | 141,785 |
| 112 | Payakumbuh | 139,576 |
| 113 | Purwodadi | 139,387 |
| 114 | Sidoarjo | 139,189 |
| 115 | Weru | 139,004 |
| 116 | Subang | 137,234 |
| 117 | Rangkasbitung | 137,041 |
| 118 | Gunungsitoli | 136,707 |
| 119 | Batang | 136,145 |
| 120 | Baturaja | 134,759 |
| 121 | Adiwerna | 134,188 |
| 122 | Singaraja | 133,784 |
| 123 | Garut | 131,809 |
| 124 | Martapura | 131,449 |
| 125 | Teluknaga | 128,275 |
| 126 | Klaten | 126,831 |
| 127 | Jombang | 126,465 |
| 128 | Paseh | 126,181 |
| 129 | Sukawati | 125,470 |
| 130 | Lumajang | 123,626 |
| 131 | Indramayu | 123,263 |
| 132 | Parung | 123,078 |
| 133 | Magelang | 121,526 |
| 134 | Bukittinggi | 121,028 |
| 135 | Bangil | 120,551 |
| 136 | Sepatan | 118,439 |
| 137 | Banyuwangi | 117,558 |
| 138 | Tebingtinggi | 117,530 |
| 139 | Kedungwuni | 117,249 |
| 140 | Soreang | 116,780 |
| 141 | Pamanukan | 114,290 |
| 142 | Lawang | 112,540 |
| 143 | Kuningan | 111,742 |
| 144 | Cileunyi | 111,476 |
| 145 | Kresek | 110,182 |
| 146 | Ciamis | 109,839 |
| 147 | Pelabuhanratu | 109,523 |
| 148 | Manokwari | 107,325 |
| 149 | Pati | 107,028 |
| 150 | Cikarang | 106,479 |
| 151 | Arjawinangun | 105,845 |
| 152 | Depok | 104,527 |
| 153 | Prabumulih | 103,470 |
| 154 | Tanjung Pandan | 103,062 |
| 155 | Rantauprapat | 103,009 |
| 156 | Belawan | 102,707 |
| 157 | Merauke | 102,351 |
| 158 | Sungailiat | 100,750 |
| 159 | Grogol | 100,613 |