Львівська область межує на півночі з Волинською, на північному сході – Рівненською, на сході – Тернопільською, на південному сході – Івано-Франківською, на півдні й південному заході – Закарпатською областями. На заході протягом 278,2 км її межі збігаються з українсько-польським державним кордоном.