Самая распространенная из версий об основании города рассказывает нам о короле Данииле, князе Галицком, назвавшем основанный им город в честь своего сына — Льва. Согласно другой версии, уже сам Лев основал город, который на протяжении всей своей истории ни разу не переименовывался.
Выгодное расположение на труднодоступной, отвесной возвышенности с источниками чистой и пресной родниковой воды помогало славному княжему граду успешно выдерживать многочисленные вражеские нападения и осады, а благодаря выгодному пересечению торговых путей город стремительно развивался. Дарование ему Магдебургского права послужило толчком к ещё большему его развитию. Будучи частью Венгрии или в составе Польши, город продолжал получать значительную прибыль от торговли, и на протяжении следующих столетий население города быстро увеличилось, сделав его многонациональным и мультиконфессиональным, видным центром науки и культуры, а укрепленные городские оборонные сооружения сделали его одной из наиболее важных крепостей, которая защищала Речь Посполитую с юго-востока. Затем случилась трагедия, и почти весь город сгорел в страшном пожаре, но уже скоро он смог восстановиться.
Постоянная борьба с захватчиками дала городу девиз Semper fidelis, в переводе означающий «Всегда верен!». В разные времена город осаждали: украинские казаки во главе с Богданом Хмельницким, шведская армия, армия трансильванского князя Ракоци I, войска Османской империи под командованием Мехмеда IV, город атаковали турки и крымские татары, но он продолжал героически держать оборону.
Лишь только при Северной войне Львов был захвачен и разграблен впервые за свою историю — армией шведского короля Карла XII. Тогда, согласно преданию, в город приезжал русский царь Пётр I, и его карета застряла в грязи на немощеной площади — после этого всю площадь вымостили деревянной брусчаткой.
С основания коллегиума монахами-иезуитами берет своё начало история Львова, как центра науки и просвещения, а сам коллегиум был преобразован во Львовский университет, одним из самых известных воспитанников которого стал Богдан Хмельницкий.
После первого раздела Польши Львов стал столицей австрийской провинции — так называемого Королевства Галиции и Лодомериии и официально носил название — Лемберг, языком администрации стал немецкий, а большинство должностей городского управления заняли немцы и чехи. Всё же, город продолжал оставаться важным центром польской и русской культуры. После вполне себе либерального начала правления Австрии политика «онемечивания» возобновилась, и вместе с развалом Габсбургской империи, украинские политики с воодушевлением провозгласили город столицей Западно-Украинской народной республики.