Mszana Górna położona jest w gminie Mszana Dolna, w dolinie Mszanki. Przez wieś przebiega droga wojewódzka nr 968. Osadę założył Kazimierz Wielki w 1365 r. W końcu XV w. zaistniał tu konflikt pomiędzy właścicielem nowopowstałego folwarku a mieszkańcami. Sprawa miała finał w sądzie, a chłopi musieli otrzymać odszkodowanie za odebraną ziemię. Później wieś była częścią starostwa nowotarskiego. W pierwszej połowie XV w. Mszana Górna została włączona do tzw. klucza porębskiego. Samodzielną parafię erygowano w Mszanie Górnej dopiero w 1958 r., kościół powstał w połowie XX w.