Kecamatan Sukodadi merupakan dataran rendah dengan ketinggian rata- rata 10,90 meter diatas permukaan laut, terletak pada posisi 7⁰5'21” Lintang Selatan dan 112⁰19’33” Bujur Timur.
a.Luas Wilayah :
Luas Kecamatan Sukodadi adalah 45,91 km2. Wilayah administrasi Kecamatan Sukodadi terdiri dari 20 wilayah desa. Luas daratan masing-masing desa, yaitu: Siwalanrejo (1,29km2 ), Sumberagung (2,45km2 ), Gedangan (3,37km2 ), Baturono (2,71km2 ), Banjarejo (3,25km2 ), Sumberaji (2,75km2), Kadungrembug (3,26km2 ), Menongo (2,51km2 ), Balungtawun (2,77km2 ), Sugihrejo (2,07km2 ), Bandungsari (1,93km2 ), Plumpang (2,50km2 ), Tlogorejo (1,28km2 ), Surabayan (1,50km2 ), Sidogembul (2,25km2 ), Sukodadi (2,05km2 ), Kebonsari(1,76km2 ), Sukolilo (2,51km2 ), Pajangan (1,38km2 ), dan Madulegi (2,32km2 ).
b.Batas Wilayah
Sebelah Utara: Kecamatan Karanggeneng
Sebelah Selatan: Kecamatan Kembangbahu
Sebelah Barat: Kecamatan Pucuk
Sebelah Timur: Kecamatan Turi dan Kecamatan Lamongan
c.Kondisi Kependudukan
Berdasarkan data Badan Pusat Statistik (BPS) Lamongan “Kecamatan Sukodadi Dalam Angka Tahun 2025”, Keadaan penduduk tercatat 59.324 jiwa, yang terdiri atas 29.537 jiwa penduduk laki-laki dan 29.787 jiwa penduduk perempuan. Kepadatan penduduk di Kecamatan Sukodadi tahun 2025 mencapai 1.178 jiwa/km2. Kepadatan Penduduk di 20 Desa ini cukup beragam dengan kepadatan penduduk tertinggi terletak di Desa Sukodadi dengan kepadatan sebesar 2.030 jiwa/km2 dan terendah di Desa Siwalanrejo sebesar 455 jiwa/Km2.