Hasil Sensus Penduduk 2020 mencatat jumlah penduduk DKI Jakarta pada September 2020 sebanyak 10,56 juta jiwa. Angka tersebut meningkat 945 ribu jiwa dibandingkan pada 2010 yang mencapai 9,61 juta jiwa atau rata-rata tumbuh 88 ribu jiwa per tahun.
(Baca: Sensus Penduduk 2020: Jumlah Penduduk Indonesia 270,2 Juta)
Namun laju pertumbuhan penduduk di DKI Jakarta selama 10 tahun terakhir menurun. Pada periode 2000-2010 laju pertumbuhan penduduk DKI Jakarta sebesar 1,41% per tahun. Sementara pada 2010-2020 hanya 0,92%. Penurunan laju pertumbuhan penduduk diduga lantaran jumlah migrasi keluar yang lebih besar dari migrasi masuk ke Jakarta.
Hal tersebut mengakibatkan migrasi neto minus. Misal dari 2010 ke 2015, migrasi neto -23% yang artinya 23 dari 1.000 penduduk keluar dari Jakarta.