Secara geografis Kabupaten Lamongan terletak pada titik koordinat: 6°51’54”51’ - 7°23’06”23’ Lintang Selatan dan 112°33’45”33’ - 112°33’45”34’ Bujur Timur.<ref>{{Cite book|last=Sukandar, dkk.|date=Desember 2016|url=http://bpp.fpik.ub.ac.id/wp-content/uploads/2017/02/PROFIL-DESA-PESISIR-UTARA-JAWA-TIMUR-Vol-1.pdf|title=Profil Desa Pesisir Provinsi Jawa Timur Volume 1 (Utara Jawa Timur)|location=Surabaya|publisher=Bidang Kelautan, Pesisir, dan Pengawasan, Dinas Perikanan dan Kelautan Provinsi Jawa Timur|pages=25|url-status=live}}</ref> Kabupaten Lamongan memiliki luas wilayah kurang lebih 1.812,8 km² atau ±3.78% dari luas wilayah Provinsi [[Jawa Timur]]. Dengan panjang garis pantai sepanjang 47 km, maka wilayah perairan laut Kabupaten Lamongan adalah seluas 902,4 km², apabila dihitung 12 mil dari permukaan laut.
Daratan Kabupaten Lamongan dibelah oleh [[Bengawan Solo|Sungai Bengawan Solo]], dan secara garis besar daratannya dibedakan menjadi 3 karakteristik yaitu: