Sebelah barat berbatasan dengan kecamatan Tarik, sebelah selatan berbatasan dengan Kabupaten Mojokerto, sebelah utara berbatasan dengan kecamatan Balongbendo, Krian dan Wonoayu, sedangkan sebelah timur berbatasan dengan kacamatan Tulangan dan Krembung.