Largest Cities in Indonesia
497 cities in Indonesia, ranked by population.
Cities by population
| # | City | Population |
|---|---|---|
| 1 | Jakarta | 8.5M |
| 2 | Surabaya | 2.9M |
| 3 | Bekasi | 2.6M |
| 4 | Bandung | 2.4M |
| 5 | Medan | 2.4M |
| 6 | Depok | 2.1M |
| 7 | Tangerang | 1.9M |
| 8 | Palembang | 1.7M |
| 9 | Semarang | 1.7M |
| 10 | Makassar | 1.4M |
| 11 | South Tangerang | 1.4M |
| 12 | Jepara | 1.3M |
| 13 | Bandar Lampung | 1.2M |
| 14 | Batam | 1.2M |
| 15 | Bogor | 1.1M |
| 16 | Pekanbaru | 1.1M |
| 17 | Padang | 909K |
| 18 | Malang | 847.2K |
| 19 | Samarinda | 831.5K |
| 20 | Tasikmalaya | 741.8K |
| 21 | Denpasar | 725.3K |
| 22 | Balikpapan | 695.3K |
| 23 | Serang | 692.1K |
| 24 | Situbondo | 686K |
| 25 | Pontianak | 658.7K |
| 26 | Banjarmasin | 657.7K |
| 27 | Jambi City | 606.2K |
| 28 | Cimahi | 590.8K |
| 29 | Surakarta | 526.9K |
| 30 | Manado | 451.9K |
| 31 | Cilegon | 450.3K |
| 32 | Kupang | 442.8K |
| 33 | Mataram | 429.7K |
| 34 | Jayapura | 404K |
| 35 | Bengkulu | 373.6K |
| 36 | Yogyakarta | 373.6K |
| 37 | Palu | 373.2K |
| 38 | Cibinong | 363.4K |
| 39 | Sukabumi | 360.6K |
| 40 | Ambon | 347.3K |
| 41 | Kendari | 345.1K |
| 42 | Cirebon | 342K |
| 43 | Dumai | 331.8K |
| 44 | Pekalongan | 317.5K |
| 45 | Percut | 311.1K |
| 46 | Karawang | 307.9K |
| 47 | Jember | 298.6K |
| 48 | Palangkaraya | 293.5K |
| 49 | Cileungsir | 288.3K |
| 50 | Tegal | 282.8K |
| 51 | Binjai | 279.3K |
| 52 | Pematangsiantar | 274.8K |
| 53 | Pasarkemis | 273.7K |
| 54 | Cilacap | 257K |
| 55 | Banda Aceh | 255K |
| 56 | Sorong | 254.3K |
| 57 | Tarakan | 250K |
| 58 | Probolinggo | 247K |
| 59 | Singkawang | 246.1K |
| 60 | Padangsidempuan | 236.2K |
| 61 | Kediri | 235.1K |
| 62 | Lubuklinggau | 234.2K |
| 63 | Purwokerto | 230.2K |
| 64 | Tanjung Pinang | 227.7K |
| 65 | Bitung | 225.1K |
| 66 | Batu | 221.7K |
| 67 | Pangkalpinang | 216.9K |
| 68 | Citeureup | 214.7K |
| 69 | Loa Janan | 212.8K |
| 70 | Pasuruan | 212.5K |
| 71 | Ciputat | 207.9K |
| 72 | Ciampea | 207.2K |
| 73 | Ternate | 204.9K |
| 74 | Madiun | 202.5K |
| 75 | Rengasdengklok | 201.5K |
| 76 | Salatiga | 201.4K |
| 77 | Banjar | 201K |
| 78 | Sumedang | 200K |
| 79 | Gorontalo | 198.5K |
| 80 | Lhokseumawe | 196.1K |
| 81 | Langsa | 194.7K |
| 82 | Curug | 191.4K |
| 83 | Palopo | 190.9K |
| 84 | Bontang | 190K |
| 85 | Labuan Bajo | 188.7K |
| 86 | Padalarang | 184.2K |
| 87 | Pemalang | 184.1K |
| 88 | Tanjungbalai | 183.2K |
| 89 | Lembang | 183.1K |
| 90 | Singosari | 180.7K |
| 91 | Purwakarta | 179.2K |
| 92 | Metro | 178.4K |
| 93 | Cianjur | 174.6K |
| 94 | Pamulang | 174.6K |
| 95 | Cikupa | 174K |
| 96 | Ungaran | 171.4K |
| 97 | Plumbon | 167.1K |
| 98 | Sampit | 166.8K |
| 99 | Sawangan | 165.6K |
| 100 | Banjaran | 165K |
| 101 | Bima | 161.4K |
| 102 | Baubau | 161.3K |
| 103 | Parepare | 160.3K |
| 104 | Sunggal | 157.9K |
| 105 | Perbaungan | 157.2K |
| 106 | Blitar | 150.4K |
| 107 | Watampone | 149.3K |
| 108 | Astanajapura | 148K |
| 109 | Cikampek | 145.6K |
| 110 | Timika | 142.9K |
| 111 | Kisaran | 141.9K |
| 112 | Mojokerto | 141.8K |
| 113 | Payakumbuh | 139.6K |
| 114 | Purwodadi | 139.4K |
| 115 | Sidoarjo | 139.2K |
| 116 | Weru | 139K |
| 117 | Subang | 137.2K |
| 118 | Rangkasbitung | 137K |
| 119 | Gunungsitoli | 136.7K |
| 120 | Batang | 136.1K |
| 121 | Baturaja | 134.8K |
| 122 | Adiwerna | 134.2K |
| 123 | Singaraja | 133.8K |
| 124 | Garut | 131.8K |
| 125 | Martapura | 131.4K |
| 126 | Teluknaga | 128.3K |
| 127 | Klaten | 126.8K |
| 128 | Jombang | 126.5K |
| 129 | Paseh | 126.2K |
| 130 | Sukawati | 125.5K |
| 131 | Lumajang | 123.6K |
| 132 | Indramayu | 123.3K |
| 133 | Parung | 123.1K |
| 134 | Magelang | 121.5K |
| 135 | Bukittinggi | 121K |
| 136 | Bangil | 120.6K |
| 137 | Sepatan | 118.4K |
| 138 | Banyuwangi | 117.6K |
| 139 | Tebingtinggi | 117.5K |
| 140 | Kedungwuni | 117.2K |
| 141 | Soreang | 116.8K |
| 142 | Pamanukan | 114.3K |
| 143 | Lawang | 112.5K |
| 144 | Kuningan | 111.7K |
| 145 | Cileunyi | 111.5K |
| 146 | Kresek | 110.2K |
| 147 | Ciamis | 109.8K |
| 148 | Pelabuhanratu | 109.5K |
| 149 | Manokwari | 107.3K |
| 150 | Pati | 107K |
| 151 | Cikarang | 106.5K |
| 152 | Arjawinangun | 105.8K |
| 153 | Depok | 104.5K |
| 154 | Prabumulih | 103.5K |
| 155 | Tanjung Pandan | 103.1K |
| 156 | Rantauprapat | 103K |
| 157 | Belawan | 102.7K |
| 158 | Merauke | 102.4K |
| 159 | Sungailiat | 100.8K |
| 160 | Grogol | 100.6K |
| 161 | Sumedang Utara | 100K |
| 162 | Sungai Penuh | 99.2K |
| 163 | Dukuhturi | 98.1K |
| 164 | Sumber | 96.7K |
| 165 | Wonosobo | 93K |
| 166 | Palimanan | 92.6K |
| 167 | Selong | 92.5K |
| 168 | Pamekasan | 92.4K |
| 169 | Pandeglang | 92.3K |
| 170 | Pariaman | 92.2K |
| 171 | Kudus | 92.2K |
| 172 | Caringin | 91.8K |
| 173 | Sibolga | 91.3K |
| 174 | Subulussalam | 90.8K |
| 175 | Tual | 90K |
| 176 | Banjar | 89K |
| 177 | Cicurug | 89K |
| 178 | Kartasura | 88.9K |
| 179 | Klangenan | 88.4K |
| 180 | Maumere | 87.7K |
| 181 | Wonosari | 87.5K |
| 182 | Ende | 87.3K |
| 183 | Bojonegoro | 86.6K |
| 184 | Bangkalan | 86.3K |
| 185 | Kasihan | 86.2K |
| 186 | Sintang | 85K |
| 187 | Sumenep | 84.7K |
| 188 | Margahayukencana | 83.1K |
| 189 | Galesong | 83.1K |
| 190 | Atambua | 82.2K |
| 191 | Kedungwaru | 80.3K |
| 192 | Serpong | 80.2K |
| 193 | Genteng | 79.7K |
| 194 | Gedangan | 79.2K |
| 195 | Ponorogo | 79K |
| 196 | Ciranjang-hilir | 77.8K |
| 197 | Tuban | 76.2K |
| 198 | Kebomas | 76K |
| 199 | Karangsembung | 75.9K |
| 200 | Tarub | 75.7K |
| 201 | Ubud | 74.8K |
| 202 | Majene | 73.9K |
| 203 | Gresik | 73.6K |
| 204 | Sewon | 73.6K |
| 205 | Kabanjahe | 73.6K |
| 206 | Solok | 73.4K |
| 207 | Majalengka | 73.1K |
| 208 | Jatibarang | 73K |
| 209 | Sragen | 71.5K |
| 210 | Pagar Alam | 70.4K |
| 211 | Raha | 70K |
| 212 | Mertoyudan | 69.9K |
| 213 | Bondowoso | 69.8K |
| 214 | Nganjuk | 69K |
| 215 | Melati | 67.1K |
| 216 | Nunukan | 67K |
| 217 | Sokaraja | 66.5K |
| 218 | Gamping Lor | 66.1K |
| 219 | Lahat | 65.9K |
| 220 | Polewali | 65.8K |
| 221 | Tulungagung | 65.3K |
| 222 | Meulaboh | 64.6K |
| 223 | Muncar | 64.5K |
| 224 | Bantul | 64.4K |
| 225 | Tulangan Utara | 63.9K |
| 226 | Ambarawa | 63.2K |
| 227 | Godean | 63.2K |
| 228 | Sumbawa Besar | 62.8K |
| 229 | Abepura | 62.2K |
| 230 | Slawi | 61.2K |
| 231 | Pecangaan | 61K |
| 232 | Kertosono | 60.8K |
| 233 | Boyolali | 59.9K |
| 234 | Sengkang | 59.5K |
| 235 | Lamongan | 59.2K |
| 236 | Baki | 58.9K |
| 237 | Padangpanjang | 58.6K |
| 238 | Weleri | 58.4K |
| 239 | Jatiwangi | 58K |
| 240 | Baekrajan | 57.9K |
| 241 | Kota Sambas | 57.3K |
| 242 | Purbalingga | 56.9K |
| 243 | Pare | 56.7K |
| 244 | Tanjung Selor | 56.6K |
| 245 | Balai Pungut | 56.5K |
| 246 | Mendaha | 56.3K |
| 247 | Sleman | 56.2K |
| 248 | Pandak | 56K |
| 249 | Barabai | 55.7K |
| 250 | Amuntai | 55.6K |
| 251 | Besuki | 55.5K |
| 252 | Taliwang | 55.3K |
| 253 | Wedi | 55.3K |
| 254 | Cepu | 55.1K |
| 255 | Dompu | 55K |
| 256 | Sampang | 53.3K |
| 257 | Tanjungagung | 53.1K |
| 258 | Terbanggi Besar | 52.6K |
| 259 | Dobo | 52.1K |
| 260 | Kepanjen | 51.9K |
| 261 | Blora | 51.8K |
| 262 | Comal | 51.1K |
| 263 | Sidikalang | 50.7K |
| 264 | Karanganom | 50.7K |
| 265 | Sangkapura | 50.6K |
| 266 | Kawalu | 50.5K |
| 267 | Gombong | 50.2K |
| 268 | Jatiroto | 50.1K |
| 269 | Labuhan Deli | 49.7K |
| 270 | Gampengrejo | 49.1K |
| 271 | Gatak | 49K |
| 272 | Tanjung Balai | 49K |
| 273 | Singaparna | 48.9K |
| 274 | Banyumas | 48.4K |
| 275 | Pameungpeuk | 48.3K |
| 276 | Berastagi | 48.2K |
| 277 | Kefamenanu | 48.2K |
| 278 | Buduran | 48.2K |
| 279 | Luwuk | 47.8K |
| 280 | Sungai Raya | 47.7K |
| 281 | Bireun | 47.7K |
| 282 | Amahai | 47.7K |
| 283 | Balung | 47.6K |
| 284 | Poso | 47.5K |
| 285 | Singkil | 46.8K |
| 286 | Muara Teweh | 46.7K |
| 287 | Curup | 46.2K |
| 288 | Candi Prambanan | 44.9K |
| 289 | Muntilan | 44.9K |
| 290 | Sentani | 44.8K |
| 291 | Bambanglipuro | 44.7K |
| 292 | Ketanggungan | 44.3K |
| 293 | Rembangan | 44K |
| 294 | Nabire | 43.9K |
| 295 | Gebog | 43.8K |
| 296 | Kencong | 43K |
| 297 | Panji | 42.8K |
| 298 | Indralaya | 42.5K |
| 299 | Baturaden | 42.4K |
| 300 | Kotabumi | 42.4K |
| 301 | Sabang | 42.1K |
| 302 | Wamena | 41.8K |
| 303 | Biak | 41.7K |
| 304 | Diwek | 41.7K |
| 305 | Ruteng | 41.5K |
| 306 | Sinjai | 40.8K |
| 307 | Rantepao | 40.4K |
| 308 | Reuleuet | 40.4K |
| 309 | Soe | 40.2K |
| 310 | Juwana | 40.2K |
| 311 | Pekan Bahapal | 40K |
| 312 | Rajapolah | 39.8K |
| 313 | Tarutung | 39.5K |
| 314 | Wiradesa | 39.4K |
| 315 | Manggar | 39.1K |
| 316 | Majenang | 38.9K |
| 317 | Buaran | 38.8K |
| 318 | Krian | 38.6K |
| 319 | Wonopringgo | 38.4K |
| 320 | Pangkalanbuun | 38.1K |
| 321 | Masamba | 38K |
| 322 | Namlea | 37.9K |
| 323 | Jekulo | 37.5K |
| 324 | Karangnongko | 37.4K |
| 325 | Tanjung | 37.3K |
| 326 | Simpang | 36.7K |
| 327 | Masohi | 36.4K |
| 328 | Srono | 36.3K |
| 329 | Sofifi | 36.2K |
| 330 | Waingapu | 35.9K |
| 331 | Mulia | 35.9K |
| 332 | Tambolaka | 35.8K |
| 333 | Kualakapuas | 35.6K |
| 334 | Wangon | 35.5K |
| 335 | Tahuna | 35.3K |
| 336 | Sumberpucung | 35.3K |
| 337 | Praya | 35.2K |
| 338 | Pandaan | 34.2K |
| 339 | Tobelo | 34.2K |
| 340 | Pemangkat | 34K |
| 341 | Kuala Tungkal | 33.7K |
| 342 | Tabanan | 33.7K |
| 343 | Lebaksiu | 33.6K |
| 344 | Labuan | 33.6K |
| 345 | Mlonggo | 33.5K |
| 346 | Bengkayang | 33.4K |
| 347 | Tondano | 33.3K |
| 348 | Negara | 33.2K |
| 349 | Tanggulangin | 32.9K |
| 350 | Jaten | 32.4K |
| 351 | Boyolangu | 32.3K |
| 352 | Katobu | 31.9K |
| 353 | Amlapura | 31.9K |
| 354 | Amlapura city | 31.9K |
| 355 | Bandar | 31.4K |
| 356 | Kutoarjo | 31.4K |
| 357 | Karangampel | 31.2K |
| 358 | Panarukan | 30.7K |
| 359 | Sidareja | 30.3K |
| 360 | Pakisaji | 30.2K |
| 361 | Selogiri | 30.2K |
| 362 | Lewoleba | 30.2K |
| 363 | Kuta | 30K |
| 364 | Maros | 30K |
| 365 | Sanana | 29.7K |
| 366 | Kawasi | 29.6K |
| 367 | Srandakan | 29.5K |
| 368 | Singojuruh | 29.4K |
| 369 | Wongsorejo | 29.2K |
| 370 | Trenggalek | 29.1K |
| 371 | Lasem | 28.9K |
| 372 | Utan | 28.7K |
| 373 | Ceper | 28.6K |
| 374 | Randudongkal | 28.5K |
| 375 | Balapulang | 28.5K |
| 376 | Kraksaan | 28.2K |
| 377 | Jogonalan | 28.1K |
| 378 | Mranggen | 28K |
| 379 | Deli Tua | 27.9K |
| 380 | Klungkung | 27.8K |
| 381 | Margasari | 27.8K |
| 382 | Sijunjung | 27.8K |
| 383 | Tomohon | 27.6K |
| 384 | Bulakamba | 27.4K |
| 385 | Demak | 27.3K |
| 386 | Paciran | 27.1K |
| 387 | Babat | 27K |
| 388 | Stabat | 26.9K |
| 389 | Driyorejo | 26.8K |
| 390 | Muntok | 26.7K |
| 391 | Tayu | 26.4K |
| 392 | Ngunut | 26.3K |
| 393 | Colomadu | 26.3K |
| 394 | Wanaraja | 26.2K |
| 395 | Welahan | 26.2K |
| 396 | Teluk Dalam | 25.8K |
| 397 | Malinau | 25.6K |
| 398 | Pangkalan Brandan | 25.5K |
| 399 | Soko | 25.5K |
| 400 | Bungku | 25.5K |
| 401 | Teluk Nibung | 25.1K |
| 402 | Tanjungtiram | 25.1K |
| 403 | Seririt | 25K |
| 404 | Bintuni | 24.7K |
| 405 | Lahewa | 24.5K |
| 406 | Delanggu | 24.4K |
| 407 | Prigen | 24.2K |
| 408 | Blangpidie | 24.1K |
| 409 | Pundong | 24.1K |
| 410 | Kalianget | 23.9K |
| 411 | Agats | 23.9K |
| 412 | Ngemplak | 23.8K |
| 413 | Trucuk | 23.6K |
| 414 | Daruba | 23.6K |
| 415 | Mojoagung | 23.5K |
| 416 | Kroya | 23.3K |
| 417 | Dampit | 23.1K |
| 418 | Ngoro | 22.9K |
| 419 | Waisai | 22.5K |
| 420 | Gambiran Satu | 22.5K |
| 421 | Kamal | 22.5K |
| 422 | Gongdanglegi Kulon | 22.5K |
| 423 | Ngawi | 22.4K |
| 424 | Kebonarun | 21.7K |
| 425 | Namrole | 21.5K |
| 426 | Tiom | 21.3K |
| 427 | Muara Bungo | 21.2K |
| 428 | Bedugul | 20K |
| 429 | Teminabuan | 19.5K |
| 430 | Kalabahi | 19.2K |
| 431 | Fakfak | 18.9K |
| 432 | Manismata | 18.9K |
| 433 | Barus | 18.3K |
| 434 | Sigli | 17.5K |
| 435 | Ransiki | 16.2K |
| 436 | Paropo | 16.1K |
| 437 | Tongging | 16K |
| 438 | Leuwiliang | 15.3K |
| 439 | Mamuju | 15K |
| 440 | Sinabang | 15K |
| 441 | Sanur | 14.6K |
| 442 | Sarmi | 14.1K |
| 443 | Saumlaki | 13.8K |
| 444 | Serui | 13.6K |
| 445 | Muarajawa | 13.2K |
| 446 | Kobakma | 13.1K |
| 447 | Parmonangan | 13K |
| 448 | Maba | 12.6K |
| 449 | Nainggolan | 11.8K |
| 450 | Dabo | 10.4K |
| 451 | Labuan Lombok | 10K |
| 452 | Legian | 10K |
| 453 | Lembar | 10K |
| 454 | Lovina | 10K |
| 455 | Parapat | 10K |
| 456 | Tomok Bolon | 10K |
| 457 | Galela | 8.8K |
| 458 | Ranai Kota | 8.7K |
| 459 | Kepi | 8.4K |
| 460 | Laikit, Laikit II (Dimembe) | 8K |
| 461 | Bejubang Dua | 8K |
| 462 | Labuha | 7.1K |
| 463 | Kuala Cenaku | 7K |
| 464 | Karubaga | 6.7K |
| 465 | Kenyam | 6.4K |
| 466 | Munduk | 6.2K |
| 467 | Elelim | 5.9K |
| 468 | Tobong | 5.8K |
| 469 | Tuapejat | 5.8K |
| 470 | Tiakur | 5.2K |
| 471 | Pototano | 5K |
| 472 | Sape | 5K |
| 473 | Senggigi | 5K |
| 474 | Tuktuk Sonak | 5K |
| 475 | Bugalaga | 3.6K |
| 476 | Insrom | 3.5K |
| 477 | Pokak | 3K |
| 478 | Nusa Dua | 2.5K |
| 479 | Banjar Wangsian | 2.4K |
| 480 | Naisano Dua | 2.3K |
| 481 | Kebon Gunung | 2.2K |
| 482 | Ambarita | 2K |
| 483 | Komodo | 2K |
| 484 | Gili Air | 1.8K |
| 485 | Jimbaran | 1.8K |
| 486 | Gili Trawangan | 1.5K |
| 487 | Gunung Kendil | 1.3K |
| 488 | Okaba | 1.3K |
| 489 | Baa | 1.3K |
| 490 | Padangbai | 1K |
| 491 | Pancur Biru Lestari II | 1K |
| 492 | Pemenang | 1K |
| 493 | VILLA PERMATA HIJAU | 1K |
| 494 | Fef | 966 |
| 495 | Miangas | 816 |
| 496 | Pugeran Maguwoharjo | 600 |
| 497 | Modisi | 560 |
Frequently Asked Questions
Our database contains 497 cities for Indonesia, shown above ranked by population.
The largest city in Indonesia by population is Jakarta with approximately 8.5M residents.
City population data comes from GeoNames, integrated with REST Countries and ERA5 climate reanalysis data.