Sebelah barat kecamatan berbatasan dengan kecamatan Gedangan dan Buduran, sebelah selatan berbatasan dengan kecamatan Buduran, sebelah utara berbatasan dengan kecamatan Waru, sedangkan sebelah timur berbatasan dengan Selat Madura.