Kabupaten Lamongan memiliki luas wilayah ±1.752,21 km2 (175.221 Ha) atau ±3,67% dari luas wilayah Provinsi Jawa Timur. Mempunyai panjang garis pantai sepanjang 47 km dan dilewati oleh Sungai Bengawan Solo sepanjang ±68 km. Kabupaten Lamongan terdiri dari 27 kecamatan dengan rincian 462 desa dan 12 kelurahan. Secara astronomis, Kabupaten Lamongan terletak pada koordinat 6º51’54’’–7º23’6’’ Lintang Selatan dan berada di antara 112º4’41’’–112º33’12’’ Bujur Timur. Selanjutnya, jika dilihat berdasarkan wilayah administrasi, Kabupaten Lamongan memiliki batas-batas wilayah sebagai berikut:
Daratan Kabupaten Lamongan dibelah oleh Sungai Bengawan Solo dan secara garis besar daratannya dibedakan menjadi 3 karakteristik sebagai berikut:
Berikut rincian data terkait dengan luas daerah dan persentase terhadap luas Kabupaten Lamongan:
Kondidi topografi Kabupaten Lamongan berkisar antara 0–186 meter di atas permukaan laut. Ketinggian tertinggi berada di Kecamatan Ngimbang yang terletak 186 meter di atas permukaan laut. Secara administrasi Kabupaten Lamongan terdiri dari 27 Kecamatan yang dibagi menjadi 3 karakteristik daratan berdasarkan aliran Sungai Bengawan Solo, yaitu: