Badan Pusat Statistik (BPS) mencatat penduduk DKI Jakarta berjumlah 10,61 juta jiwa pada 2021, sedangkan luas wilayahnya hanya 664,01 km².
Berdasarkan data tersebut, kepadatan penduduk di DKI Jakarta mencapai 15.978 jiwa/km² pada tahun lalu.
Angka kepadatan penduduk itu menunjukkan bahwa setiap 1 km² wilayah Jakarta dihuni oleh sekitar 15 ribu orang. Jauh lebih padat dibanding provinsi lain seperti terlihat pada grafik.
Jika dilihat secara nasional, kepadatan penduduk di Indonesia mencapai 142 jiwa/km², dengan luas wilayah 1,92 km² dan total penduduk 272,68 juta jiwa pada akhir 2021.
Berikut daftar lengkap kepadatan penduduk di 34 provinsi Indonesia pada akhir 2021, diurutkan dari yang paling padat sampai paling sepi:
- DKI Jakarta: 15.978 jiwa/km²
- Jawa Barat: 1.379 jiwa/km²
- Banten: 1.248 jiwa/km²
- DI Yogyakarta: 1.185 jiwa/km²
- Jawa Tengah: 1.120 jiwa/km²
- Jawa Timur: 855 jiwa/km²
- Bali: 755 jiwa/km²
- Nusa Tenggara Barat: 290 jiwa/km²
- Lampung: 262 jiwa/km²
- Kep. Riau: 258 jiwa/km²
- Sumatera Utara: 205 jiwa/km²
- Sulawesi Selatan: 196 jiwa/km²
- Sulawesi Utara: 190 jiwa/km²
- Sumatera Barat: 133 jiwa/km²
- Nusa Tenggara Timur: 111 jiwa/km²
- Kalimantan Selatan: 106 jiwa/km²
- Gorontalo: 105 jiwa/km²
- Bengkulu: 102 jiwa/km²
- Sumatera Selatan: 93 jiwa/km²
- Aceh: 92 jiwa/km²
- Kep. Bangka Belitung: 90 jiwa/km²
- Sulawesi Barat: 86 jiwa/km²
- Riau: 75 jiwa/km²
- Jambi: 72 jiwa/km²
- Sulawesi Tenggara: 70 jiwa/km²
- Sulawesi Tengah: 49 jiwa/km²
- Maluku Utara: 41 jiwa/km²
- Maluku: 40 jiwa/km²
- Kalimantan Barat: 37 jiwa/km²
- Kalimantan Timur: 30 jiwa/km²
- Kalimantan Tengah: 18 jiwa/km²
- Papua: 14 jiwa/km²
- Papua Barat: 11 jiwa/km²
- Kalimantan Utara: 9 jiwa/km²