[1] The village is situated at an altitude of 293 metres (960 ft) above sea level.
Through the village passes railway from Lviv to Przemyśl in Poland and is located at a distance of 4 kilometres (2.5 mi) from the highway in Ukraine M 11 connecting Lviv with Przemyśl.
[2] The origin of the name of the village probably derives from Polish words 'msha' (of God liturgy).
[3] Until 18 July 2020, Mshana belonged to Horodok Raion.
[4][5] The village has an architectural monument of local importance of Horodok Raion (Horodok district) – Introduction of the Blessed Virgin Mary Church (wooden, 1799) (1574 –м).