Sebelah barat kecamatan berbatasan dengan kecamatan Krian, sebelah selatan berbatasan dengan kecamatan Wonoayu dan Sidaorjo, sebelah utara berbatasan dengan kecamatan Taman, sedangkan sebelah timur berbatasan dengan kacamatan Buduran dan Gedangan.