Kabupaten Gresik terletak di sebelah barat laut Kota Surabaya yaitu Ibu kota Provinsi Jawa Timur. Ibu kota Kabupaten Gresik berada 20 km sebelah utara Kota Surabaya. 1.787 kata lagi