Shklo (Ukrainian and Russian Шкло, Polish Szkło) is an urban-type settlement in the Yavoriv district of Lviv Oblast in western Ukraine. The settlement is located about 50 kilometers northwest of Lviv and about 10 km east of the Rajonshauptstadt Yavoriv on the river Schklo. Settlement councils include, besides Shklo, also 2 villages Solyhy (Солиги) and Stadnyky (Стадники). The place was first mentioned in writing in 1360 and was initially in Poland, came in 1772 as Szkło to the Austrian Galicia and was from 1918 to 1939 a part of the Polish Republic (in powiat Jaworów, Lviv Voivodeship). After the end of the Second World War, the place fell to the Soviet Union, since 1991 it is part of today's Ukraine. In 1969, the now called Schklo village received the status of a settlement urban type.