List of Indonesian cities by population explained

This is a list of the most populous cities in Indonesia. It excludes urban-characterized settlements such as regency seats, which does not have city status. Indonesia has 93 cities classified as kota (city) and one provincial-level capital city. Population figures are taken from the 2020 census and the more recent official estimates as at mid 2023, all by Statistics Indonesia (BPS).[1]

Jakarta is the largest city and the only megacity in Indonesia, with a population of 10.70 million. As a primate city, Jakarta is nearly four times larger than the second largest city Surabaya. Jakarta's status is unique compared to other cities in Indonesia, since it is technically a province with a city management. It is subdividied into five administrative cities and an administrative regency, which are not self-governed (without municipal council nor government budget). Each of Jakarta's five satellite cities also have passed the one million mark in population, with the largest one being Bekasi.

The other largest cities by region include Medan (Sumatra, also the largest outside of Java), Samarinda (Kalimantan), Denpasar (Lesser Sunda Islands), Makassar (Sulawesi), Ambon (Maluku Islands), and Jayapura (Western New Guinea). Over the decade from 2010 to 2020, Jayapura was also the fastest-growing city in Indonesia, at 70% in that decade.

Most of the provinces' largest cities in Indonesia are also their capital cities. The exceptions are Bekasi (West Java), Tangerang (Banten), Batam (Riau Islands), Banjarmasin (South Kalimantan), Tarakan (North Kalimantan), and Ternate (North Maluku).

Cities by population

NoCity Province Region 2020
census

[2]
2010
census

Change
2010 to
2020
mid 2023
official
estimate
Notes
Jakarta Special Region of Jakarta 10,672,100comprising the non-autonomous administrative cities of West Jakarta,
Central Jakarta, South Jakarta, East Jakarta and North Jakarta,
plus the administrative regency of Kepulauan Seribu.
Surabaya 3,009,286
Bekasi 2,627,207Satellite city of Jakarta
Bandung 2,506,603
Medan 2,494,512Most populated city outside of Java
2,145,400Satellite city of Jakarta
Tangerang 1,912,679Satellite city of Jakarta
Palembang 1,772,492
Semarang 1,694,740
Makassar 1,474,393
1,404,785 Satellite city of Jakarta
Batam 1,256,610
1,127,408 Satellite city of Jakarta
Pekanbaru 1,123,348
Bandar Lampung 1,100,109
Padang 942,938
Samarinda 861,878
847,182
741,760
738,532
Serang 723,794
Banjarmasin 675,915
Pontianak 675,468
Denpasar 660,984
Jambi 627,774
590,782Satellite city of Bandung
526,870
Kupang 466,632
Manado 458,582
450,507
Mataram 441,147
Jayapura 414,862
Bengkulu 391,117
Palu 387,493
Yogyakarta 375,699
360,644
Ambon 354,052
Kendari 351,085
341,980
338,064
317,524
Palangka Raya 305,797
303,272Satellite city of Medan
298,830
Sorong 294,978
274,838
Banjarbaru 272,763Satellite city of Banjarmasin
262,781
Banda Aceh 261,969
Tarakan 249,960
246,980
246,112
241,894
236,217
Tanjungpinang 234,840
232,440Satellite city of Manado
Pangkalpinang 226,297
221,714
212,466
207,510
Gorontalo 205,390
Ternate 204,920
202,544
201,369Satellite city of Semarang
200,673
196,067
194,730
189,968
183,170
178,914
178,381
177,526
161,362
161,280
160,309
159,781
150,881
144,830
142,890
141,785Satellite city of Surabaya
124,047
123,918
122,150
118,613
103,072Satellite city of Manado
99,771
97,770
97,206
91,265
90,007
77,842
67,760
58,627
43,527

See also

Notes and References

  1. Web site: Sensus Penduduk 2010 . Badan Pusat Statistik . 5 April 2017.
  2. Web site: Indonesia: Administrative Division (Provinces, Regencies and Cities). CityPopulation.de. 17 May 2023.