Sebelah barat berbatasan dengan kecamatan Krian, sebelah selatan berbatasan dengan kecamatan Sukodono dan Gedangan, sebelah utara berbatasan dengan Kotamadya Surabaya, sedangkan sebelah timur berbatasan dengan kacamatan Waru.