Mszana (ukr. Мшана) – wieś w obwodzie lwowskim, w rejonie lwowskim, w hromadzie Gródek, założona w 1453 roku.
mały|lewo|Dom Polski w Mszanie (przed 1911) W II Rzeczypospolitej miejscowość była siedzibą gminy wiejskiej Mszana w powiecie gródeckim województwa lwowskiego.
Wieś położona jest niedaleko torów kolejowych oraz rzeki Wereszczycy, 12 km od miasta Gródka. Wieś składa się z kilku części: Bujany, Zrub, Zahalnyna, Kut, Kinca. Prawdopodobnie nazwa wsi pochodzi od polskiego słowa „msza“. Choć pierwsze źródła pisemne o Mszanie, jak podaje encyklopedia „Historia miast i wsi lwowskiej oblasti“ (1978 r.), wskazują na jej powstanie w 1453 r. wieś bez wątpliwości była zasiedlona od dawniejszych czasów. Była zamieszkana już w czasach Rusi Kijowskiej. Wskazuje na to nazwa Ostrowiec, która pojawiła się w dokumentach wiejskich z 1729 roku. W Ostrowcu miały stać umocnienia z IX-XII w. Niedaleko wsi znajduje się głębokie jezioro, o którym mówi legenda, że kiedyś w tym miejscu zapadła się pod ziemię wieś z cerkwią.
W latach 1943–1944 nacjonaliści ukraińscy z OUN-UPA zamordowali tutaj 14 Polaków i 4 Ukraińców.
Do 2000 roku w rejonie gródeckim.