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 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). All five of Jakarta's satellite cities also have passed 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). Jayapura is also the fastest-growing city Indonesia, at 70% in a 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

City Province Region 2020
census

[2]
2010
census

Change Notes
Jakarta Special Region of Jakarta Including the non-autonomous administrative cities of West Jakarta, Central Jakarta, South Jakarta, East Jakarta, North Jakarta and the administrative regency of Kepulauan Seribu.
Surabaya
Bekasi Satellite city of Jakarta
Bandung
Medan Most populated city outside of Java
Satellite city of Jakarta
Tangerang Satellite city of Jakarta
Palembang
Semarang
Makassar
Satellite city of Jakarta
Batam
Bandar Lampung
Satellite city of Jakarta
Pekanbaru
Padang
Samarinda
Denpasar
Serang
Pontianak
Banjarmasin
Jambi
Satellite city of Bandung
Manado
Kupang
Mataram
Jayapura
Bengkulu
Yogyakarta
Palu
Ambon
Kendari
Palangka Raya
Satellite city of Medan
Sorong
Banjarbaru Satellite city of Banjarmasin
Banda Aceh
Tarakan
Tanjungpinang
Satellite city of Manado
Pangkalpinang
Ternate
Gorontalo
Satellite city of Semarang
Satellite city of Surabaya
Satellite city of Manado

Gallery

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.