Indonesia Cities by Population 2025

5 Most Populated Indonesia Cities

8,540,121

2,374,658

1,750,971

1,699,719

1,520,119

133 cities

City
2025 Pop.
Jakarta8,540,121
Surabaya2,374,658
Medan1,750,971
Bandung1,699,719
Bekasi1,520,119
Palembang1,441,500
Tangerang1,372,124
Makassar1,321,717
South Tangerang1,303,569
Semarang1,288,084
Depok1,198,129
Batam1,164,352
Padang840,352
Denpasar834,881
Bandar Lampung800,348
Bogor800,000
Malang746,716
Pekanbaru703,956
City of Balikpapan700,000
Yogyakarta636,660
Situbondo600,000
Banjarmasin572,837
Surakarta555,308
Cimahi493,698
Pontianak455,173
Manado451,893
Balikpapan433,866
Jambi City420,323
Ambon355,596
Samarinda355,160
Mataram318,674
Percut311,063
Bengkulu309,712
Jember298,585
Palu282,431
Kupang282,396
Sukabumi276,414
Tasikmalaya271,143
Pekalongan257,945
Cirebon254,298
Banda Aceh250,757
Tegal237,084
Kediri235,143
Binjai228,763
Purwokerto217,222
Purwakarta215,803
Loa Janan212,816
Pematangsiantar209,614
Ciputat207,858
Ciampea207,212
Cileungsir202,190
Rengasdengklok201,463
Sumedang200,000
Kendari195,006
Parung193,898
Tanjung Pinang192,493
Curug191,406
Labuan Bajo188,724
Cibinong188,663
Madiun186,099
Pemalang184,149
Lembang183,130
Probolinggo181,656
Pamulang174,557
Cikupa174,041
Salatiga172,645
Plumbon167,105
Banjaran164,952
Serang164,767
Lawang159,380
Pasuruan158,600
Sunggal157,914
Perbaungan157,174
Pasarkemis154,234
Soreang150,932
Purwodadi150,206
Metro149,526
Lubuklinggau148,243
Palangkaraya148,139
Astanajapura148,047
Cikampek145,620
Gorontalo144,195
Dumai143,760
Tanjungbalai142,506
Parepare140,000
Sidoarjo139,189
Weru139,004
Jayapura134,895
Baturaja134,759
Adiwerna134,188
Singaraja133,784
Blitar132,416
Martapura131,449
Kisaran129,911
Palopo129,273
Teluknaga128,275
Ungaran127,812
Rangkasbitung126,910
Klaten126,831
Jombang126,465
Paseh126,181
Pangkalpinang125,933
Sorong125,535
Padalarang124,946
Ciamis123,637
Lumajang123,626
Indramayu123,263
Pati122,785
Payakumbuh121,572
Bangil120,000
Sepatan118,439
Tebingtinggi117,530
Kedungwuni117,249
Batang115,537
Pamanukan114,290
Sawangan114,069
Mojokerto112,557
Cileunyi111,476
Magelang111,461
Kresek110,182
Citeureup110,155
Banyuwangi108,166
Cikarang106,479
Arjawinangun105,845
Depok104,527
Prabumulih103,470
Rantauprapat103,009
Belawan102,707
Singkawang101,838
Ternate101,731
Bontang101,691
Grogol100,613
Padangsidempuan100,561

Indonesia Overview

Indonesia has 12 cities with more than a million people, 121 cities with between 100,000 and 1 million people, and 242 cities with between 10,000 and 100,000 people. The largest city in Indonesia is Jakarta, with a population of 8,540,121 people.

Indonesia is one of Asia’s most populous countries, which isn’t surprising as it is the 15th largest country in the world by area. Eleven of the country’s cities have populations that have surpassed the one million resident milestone, including the capital city of Jakarta which has surpassed 8.5 million as of 2016. There are also over 100 cities that boast populations exceeding 100,000, and an additional 240 cities with minimum populations of 10,000 residents. The country’s cities are scattered among 34 provinces. These provinces are the highest level of government, and these are broken down into cities and regencies. These are further split into districts.

According to estimates from 2015, Indonesia has an urban population of over 53%. The annual rate of urbanization is 2.69% since 2010, showing that more migrants and residents are moving to the more populous and developed urban areas. Steady declines in the rural population have been recorded over the last few decades, with numbers from 1960 showing that Indonesia had a rural population of 85%, which has almost been cut in half over the last 50 years. This can be attributed to expansion of developed areas and relocation for employment and educational opportunities, similar to other countries around the world.

Sources

  1. GeoNames