Indonesia flag

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

Cities in Indonesia ranked by population
#CityPopulation
1JakartaCapital8,540,121
2Surabaya2,874,314
3Bekasi2,564,940
4Bandung2,444,160
5Medan2,435,252
6Depok2,145,400
7Tangerang1,912,679
8Palembang1,668,848
9Semarang1,653,524
10Makassar1,423,877
11South Tangerang1,404,785
12Jepara1,257,912
13Bandar Lampung1,166,066
14Batam1,164,352
15Bogor1,127,408
16Pekanbaru1,085,000
17Padang909,040
18Malang847,182
19Samarinda831,460
20Tasikmalaya741,760
21Denpasar725,314
22Balikpapan695,287
23Serang692,101
24Situbondo685,967
25Pontianak658,685
26Banjarmasin657,663
27Jambi City606,200
28Cimahi590,782
29Surakarta526,870
30Manado451,916
31Cilegon450,271
32Kupang442,758
33Mataram429,651
34Jayapura404,004
35Bengkulu373,591
36Yogyakarta373,589
37Palu373,218
38Cibinong363,424
39Sukabumi360,644
40Ambon347,288
41Kendari345,107
42Cirebon341,980
43Dumai331,832
44Pekalongan317,524
45Percut311,063
46Jember298,585
47Palangkaraya293,500
48Cileungsir288,347
49Tegal282,781
50Binjai279,302
51Pematangsiantar274,838
52Pasarkemis273,659
53Cilacap256,996
54Banda Aceh255,029
55Sorong254,294
56Tarakan249,960
57Probolinggo246,980
58Singkawang246,112
59Padangsidempuan236,217
60Kediri235,143
61Lubuklinggau234,166
62Purwokerto230,235
63Tanjung Pinang227,663
64Bitung225,134
65Batu221,714
66Pangkalpinang216,893
67Citeureup214,668
68Loa Janan212,816
69Pasuruan212,466
70Ciputat207,858
71Ciampea207,212
72Ternate204,920
73Madiun202,544
74Rengasdengklok201,463
75Salatiga201,369
76Banjar200,970
77Sumedang200,000
78Gorontalo198,539
79Lhokseumawe196,067
80Langsa194,730
81Curug191,406
82Palopo190,867
83Bontang189,968
84Labuan Bajo188,724
85Padalarang184,182
86Pemalang184,149
87Tanjungbalai183,170
88Lembang183,130
89Singosari180,740
90Purwakarta179,233
91Metro178,381
92Cianjur174,587
93Pamulang174,557
94Cikupa174,041
95Ungaran171,378
96Plumbon167,105
97Sampit166,773
98Sawangan165,631
99Banjaran164,952
100Bima161,362
101Baubau161,280
102Parepare160,309
103Sunggal157,914
104Perbaungan157,174
105Blitar150,371
106Watampone149,336
107Astanajapura148,047
108Cikampek145,620
109Timika142,909
110Kisaran141,915
111Mojokerto141,785
112Payakumbuh139,576
113Purwodadi139,387
114Sidoarjo139,189
115Weru139,004
116Subang137,234
117Rangkasbitung137,041
118Gunungsitoli136,707
119Batang136,145
120Baturaja134,759
121Adiwerna134,188
122Singaraja133,784
123Garut131,809
124Martapura131,449
125Teluknaga128,275
126Klaten126,831
127Jombang126,465
128Paseh126,181
129Sukawati125,470
130Lumajang123,626
131Indramayu123,263
132Parung123,078
133Magelang121,526
134Bukittinggi121,028
135Bangil120,551
136Sepatan118,439
137Banyuwangi117,558
138Tebingtinggi117,530
139Kedungwuni117,249
140Soreang116,780
141Pamanukan114,290
142Lawang112,540
143Kuningan111,742
144Cileunyi111,476
145Kresek110,182
146Ciamis109,839
147Pelabuhanratu109,523
148Manokwari107,325
149Pati107,028
150Cikarang106,479
151Arjawinangun105,845
152Depok104,527
153Prabumulih103,470
154Tanjung Pandan103,062
155Rantauprapat103,009
156Belawan102,707
157Merauke102,351
158Sungailiat100,750
159Grogol100,613