Sign In Register

Largest Cities in Indonesia

Top 100 cities ranked by largest cities

Largest Cities — Indonesia

1 Jakarta 04 8,540,121
2 Surabaya 08 2,874,314
3 Bekasi 30 2,564,940
4 Bandung 30 2,444,160
5 Medan 26 2,435,252
6 Depok 30 2,145,400
7 Tangerang 33 1,912,679
8 Palembang 32 1,668,848
9 Semarang 07 1,653,524
10 Makassar 38 1,423,877
11 South Tangerang 33 1,404,785
12 Jepara 07 1,257,912
13 Bandar Lampung 15 1,166,066
14 Batam 37 1,164,352
15 Bogor 30 1,127,408
16 Pekanbaru 37 1,085,000
17 Padang 24 909,040
18 Malang 08 847,182
19 Samarinda 14 831,460
20 Tasikmalaya 30 741,760
21 Denpasar 02 725,314
22 Balikpapan 14 695,287
23 Serang 33 692,101
24 Situbondo 08 685,967
25 Pontianak 11 658,685
26 Banjarmasin 12 657,663
27 Jambi City 05 606,200
28 Cimahi 30 590,782
29 Surakarta 07 526,870
30 Manado 31 451,916
31 Cilegon 33 450,271
32 Kupang 18 442,758
33 Mataram 17 429,651
34 Jayapura 36 404,004
35 Bengkulu 03 373,591
36 Yogyakarta 10 373,589
37 Palu 21 373,218
38 Cibinong 30 363,424
39 Sukabumi 30 360,644
40 Ambon 28 347,288
41 Kendari 22 345,107
42 Cirebon 30 341,980
43 Dumai 37 331,832
44 Pekalongan 07 317,524
45 Percut 26 311,063
46 Karawang 30 307,880
47 Jember 08 298,585
48 Palangkaraya 13 293,500
49 Cileungsir 30 288,347
50 Tegal 07 282,781
51 Binjai 26 279,302
52 Pematangsiantar 26 274,838
53 Pasarkemis 30 273,659
54 Cilacap 07 256,996
55 Banda Aceh 01 255,029
56 Sorong PD 254,294
57 Tarakan 42 249,960
58 Probolinggo 08 246,980
59 Singkawang 11 246,112
60 Padangsidempuan 26 236,217
61 Kediri 08 235,143
62 Lubuklinggau 32 234,166
63 Purwokerto 07 230,235
64 Tanjung Pinang 40 227,663
65 Bitung 31 225,134
66 Batu 08 221,714
67 Pangkalpinang 35 216,893
68 Citeureup 30 214,668
69 Loa Janan 14 212,816
70 Pasuruan 08 212,466
71 Ciputat 30 207,858
72 Ciampea 30 207,212
73 Ternate 29 204,920
74 Madiun 08 202,544
75 Rengasdengklok 30 201,463
76 Salatiga 07 201,369
77 Banjar 30 200,970
78 Sumedang 30 200,000
79 Gorontalo 34 198,539
80 Lhokseumawe 01 196,067
81 Langsa 01 194,730
82 Curug 33 191,406
83 Palopo 38 190,867
84 Bontang 14 189,968
85 Labuan Bajo 18 188,724
86 Padalarang 30 184,182
87 Pemalang 07 184,149
88 Tanjungbalai 26 183,170
89 Lembang 30 183,130
90 Singosari 08 180,740
91 Purwakarta 30 179,233
92 Metro 15 178,381
93 Cianjur 30 174,587
94 Pamulang 30 174,557
95 Cikupa 30 174,041
96 Ungaran 07 171,378
97 Plumbon 30 167,105
98 Sampit 13 166,773
99 Sawangan 30 165,631
100 Banjaran 30 164,952

The largest cities in Indonesia represent major centers of economic activity, cultural influence, and population growth. Jakarta leads with a population of 8,540,121, followed by Surabaya and Bekasi. These cities serve as hubs for employment, education, and innovation, attracting residents from across the country and around the world.

Population size is a key indicator of a city's economic influence and infrastructure capacity. Larger cities typically offer more diverse job markets, extensive public transit systems, and a wider range of cultural amenities. 30 dominates the top 10 with 3 cities on the list, reflecting the state's strong economic pull and quality of life.

While large populations bring economic advantages, they also present challenges including higher costs of living, traffic congestion, and housing affordability concerns. Many of these cities have experienced significant growth over the past decade, driven by job opportunities in technology, healthcare, and professional services.

Did You Know?

  • 1. Jakarta's population is larger than that of more than 30 U.S. states.
  • 2. 30 has 3 cities in the top 10, more than any other state.
  • 3. The 50th largest city still has a population of 282,781 — larger than most cities worldwide.
  • 4. The top 5 cities combined have a population of 18,858,787.

Browse Rankings by Region

Indonesia — By Region

Aceh Bali Bangka–Belitung Islands Banten Central Java Central Kalimantan East Java East Nusa Tenggara Highland Papua Jambi Maluku North Maluku North Sulawesi North Sumatra Papua Riau Riau Islands South Kalimantan South Sulawesi South Sumatra West Java West Kalimantan West Nusa Tenggara West Sumatra Yogyakarta

By Country

Afghanistan Albania Algeria Angola Argentina Armenia Australia Austria Azerbaijan Bangladesh Belarus Belgium Benin Bolivia Bosnia and Herzegovina Botswana Brazil Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cayman Islands Central African Republic Chad Chile China Colombia Costa Rica Croatia Cuba Cyprus Czechia Democratic Republic of the Congo Denmark Dominican Republic Ecuador Egypt El Salvador Estonia Ethiopia Finland France Gabon Gambia Georgia Germany Ghana Greece Guadeloupe Guatemala Guinea Guinea-Bissau Haiti Honduras Hong Kong Hungary India Indonesia Iran Iraq Ireland Israel Italy Ivory Coast Jamaica Japan Jordan Kazakhstan Kenya Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Lithuania Luxembourg Madagascar Malawi Malaysia Mali Malta Mauritania Mauritius Mayotte Mexico Moldova Mongolia Morocco Mozambique Myanmar Namibia Nepal New Zealand Nicaragua Niger Nigeria North Korea North Macedonia Norway Oman Pakistan Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Poland Portugal Puerto Rico Qatar Republic of the Congo Reunion Romania Russia Rwanda Saudi Arabia Senegal Serbia Sierra Leone Singapore Slovakia Slovenia Somalia South Africa South Korea South Sudan Spain Sri Lanka Sudan Suriname Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Netherlands Togo Trinidad and Tobago Tunisia Turkey Turkmenistan Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Venezuela Vietnam Yemen Zambia Zimbabwe