Desa Undaan Lor merupakan salah satu desa yang berada di Kecamatan Undaan Kabupaten Kudus Provinsi Jawa Tengah. Desa Undaan Lor memiliki tiga titik perbatasan yaitu, tepatnya berada disebelah Utara perbatasan dengan Desa Undaan Tengah, sebelah Selatan perbatasan dengan Desa Wates, dan sebelah Baratnya perbatasan dengan Desa Larikrejo. Berdasarkan letak geografis, wilayah Desa Undaan Lor berada di sebelah Selatan Ibu Kota Kabupaten Kudus. Desa Undaan Lor merupakan salah satu desa di Kecamatan Undaan, dengan jaraktempuh ke Ibu kota kecamatan 3 km dan ke Ibu Kota Kabupaten Kudus 9 km serta dapat di tempuh dengan kendaraan ± 30 menit. Meskipun letaknya jauh dari pusat kota, desa ini dilewati transportasi darat yaitu jalur alternatif Purwodadi-Kudus. Sehingga,memudahkan masyarakat untuk bepergian. Sedangkan secara geografis desa Undaan Lor merupakan wilayah yang memiliki luas wilayah menurut penggunaan 587 Ha, dan tanah fasilitas umum yang luasnya 136,2896 Ha