Daftar kota di Indonesia menurut jumlah penduduk
Indonesia memiliki 98 kota dan kota administrasi. Berdasarkan Peraturan Pemerintah (PP) Nomor 26 Tahun 2008, kota di Indonesia diklasifikasikan menjadi 4 kategori berdasarkan jumlah penduduk, yaitu: kota kecil (sampai dengan 100.000 jiwa), kota sedang (lebih dari 100.000 sampai dengan 500.000 jiwa), kota besar (lebih dari 500.000 sampai dengan 1.000.000), dan kota metropolitan (lebih dari 1.000.000 jiwa). Kota-kota yang masuk dalam artikel ini hanyalah daerah tingkat II yang dikepalai seorang wali kota, sehingga tidak termasuk kota-kota nonotonom seperti Cikarang, Purwokerto, dan Batusangkar.

Jakarta sebagai satu-satunya kota setingkat provinsi di Indonesia merupakan kota dengan jumlah penduduk terbanyak yakni 9.988.495, sementara Jakarta Timur merupakan daerah tingkat II dengan jumlah penduduk terbanyak yakni 3.037.139. Sebagai pusat perekonomian terbesar di Indonesia, Jakarta juga disangga oleh kota-kota satelit dengan populasi di atas satu juta jiwa, yaitu Kota Bekasi, Kota Depok, Kota Tangerang, dan Kota Tangerang Selatan yang sebagian besar penduduknya menggantungkan hidup pada Jakarta. Kota Sabang yang terletak di paling ujung barat Indonesia merupakan kota dengan jumlah penduduk paling kecil, yakni hanya 41.197 jiwa.

Daftar menurut administrasi

Daftar menurut kota inti 
Berikut adalah kota-kota inti dengan jumlah penduduk terbanyak di Indonesia. Daftar ini tidak termasuk kota satelit, seperti Kota Bekasi yang merupakan bagian dari wilayah urban DKI Jakarta.

Referensi

Pranala luar 
  BPS: Badan Pusat Statistik
  Data statistik Indonesia
  INDONESIA: Administrative Division

Daftar kota di Indonesia