Tahun 2012 berdasarkan hasil registrasi penduduk menurut BPS, jumlah penduduk kecamatan Nganjuk berjumlah sebanyak 66.470 orang dengan komposisi 32.336 orang laki-laki dan 34.134 orang perempuan dengan rasio jenis kelamin sebesar 94,73. Dengan luas wilayah sebear 22.586 Ha maka rata-rata tingkat kepadatan penduduk Kecamatan Nganjuk sebesar 2.942,57 jiwa per Ha.
Demografi
Agama
Tahun 2021, jumlah penduduk kecamatan Nganjuk sebanyak 69.867 jiwa, dengan kepadatan 2.922 jiwa/km². Kemudian, persentasi penduduk kecamatan Nganjuk berdasarkan agama yang dianut yakni Islam 96,54%, kemudian Kekristenan 3,26% dimana Protestan 2,08% dan Katolik 1,18%. Sebagian lagi menganut agama Buddha 0,16%, Hindu 0,02%, Konghucu 0,01% dan Kepercayaan 0,01%.[4]