Desa Ngesrep merupakan salah satu dari 12  Desa yang berada diwilayah Kecamatan Ngemplak Kabupaten Boyolai Propinsi Jawa Tengah yang berpenduduk 6.461 jiwa dengan Luas Wilayah Desa : 252.1684 ha.
Asal mula nama “Ngesrep” menurut bapak Jomo yang merupakan salah satu sesepuh Desa Ngesrep yang masih hidup hingga saat ini. Pada zaman dahulu sebelum kemerdekaan ada seorang Kiyai yang bernama Mbah Gareng, beliyau adalah orang yang mengajarkan agama islam di desa. Karena rajinya warga dalam menjalankan ibadah maka tercetuslah Desa Ngesrep yang berarti sregep ibadah.
Secara historis, Desa Ngesrep pada jaman sebelum kemerdekaan Dipimpin oleh seorang Demang Bp H Idris  dengan pusat pemerintahan di dukuh Ngesrep ,setelah beliau pensiun dilanjutkan oleh lurah Bp Wiryo Sugito dengan kantor desa pindah ke dukuh Kaliwungu hingga tahun 1970, setelah beliau pensiun yang menjabat kepala desa adalah bp Drs Soemanto mulai 1971 kurang lebih 25 tahun dan pada tahun 1976-1978  Kantor Desa berada di Dukuh Gunungan Wetan selama  tahun ,  kemudian pada tahun 1978 – hingga sekarang berlokasi di Dukuh Tanjungsari. Setelah Bp Drs.Soemanto Pensium Jabatan Kepala Desa dipegang Bp Drs.H. Suharna mulai tahun 1998 sampai dengan 2013 ( 2 periode ) .dan Pada tahun 2013 jabatan kepala desa dipegang Bp Joko Widodo .
Wilayah Desa Ngesrep terdiri dari  14 perdukuhan, yang dapat dibagi lagi menjadi 4 Dusun dengan 10  RW dan 43 RT.