In 1918 viel Oostenrijk-Hongarije uiteen. De stad werd uitgeroepen tot hoofdstad van het onafhankelijke West-Oekraïne, maar uiteindelijk werd de stad als "Lwów" weer Pools. Ook onder Polen was het toenmalige "Lwów" een metropool: er woonden toen 318.000 mensen (1939). Een derde daarvan was joods, ongeveer 60% Pools, 7% was Oekraïens. Het platteland met zijn provinciesteden, rond de Poolstalige regionale hoofdstad, vormde een belangrijk centrum van Oekraïense cultuur, die door de Poolse staat echter onderdrukt werd. Lviv bleef Pools totdat Sovjettroepen, als gevolg van de geheime afspraken uit het Molotov-Ribbentroppact, de stad in september 1939 binnenvielen. De Duitsers vielen op 22 juni 1941 de Sovjet-Unie binnen (Operatie Barbarossa) en bezetten de stad van 1941 tot 1944.