Kecamatan Ngambon berada 45 km arah barat daya  dari Pusat Pemerintahan Kabupaten Bojonegoro mempunyai batas - batas Wilayah : 

 Di sebelah utara       : Kecamatan Tambakrejo

 Di sebelah selatan    : Kecamatan Sekar

 Di Sebelah Timur      : Kecamatan Ngasem

 Di Sebelah Barat       : Kecamatan Tambakrejo

 Luas wilayah Kecamatan Ngambon tercatat 48,65 km2 terdiri dari dataran rendah dan perbukitan di sebelah seletan.

       Sedangkan peruntukan tanah di Kecamatan Ngambon meliputi sawah 5.30 km2, tegalan 5,23 km2, pekaeangan 2,52 km2, pemukiman & fasilitas umum lainnya 7,30 km2 serta hutan nnegara ( perhutani ) 28,57 km2.