Sebelah barat kecamatan berbatasan dengan kecamatan Taman dan Sukodono, sebelah selatan berbatasan dengan kecamatan Buduran, sebelah utara berbatasan dengan kecamatan Waru, sedangkan sebelah timur berbatasan dengan kacamatan Sedati.