Maruszyna – wieś w Polsce, położona w województwie małopolskim, w powiecie nowotarskim, w gminie Szaflary.
Wieś królewska, położona w drugiej połowie XVI wieku w powiecie sądeckim województwa krakowskiego, należała do tenuty nowotarskiej.
W latach 1954–1961 wieś należała i była siedzibą gromady Maruszyna, po jej zniesieniu w gromadzie Bańska. W latach 1975–1998 miejscowość administracyjnie należała do województwa nowosądeckiego. Położona jest na półncnych krańcach Pogórza Gubałowskiego i w Kotlinie Nowotarskiej, w historyczno-etnograficznym regionie Podhale, wzdłuż drogi Papieskiej, z której roztaczają się rozległe widoki na Tatry Wysokie i Tatry Zachodnie.
Od 1984 Maruszyna jest siedzibą rzymskokatolickiej parafii Przemienienia Pańskiego.
Znajdują się tam dwie szkoły podstawowe: Szkoła Podstawowa im. Św. Stanisława Kostki w Maruszynie Górnej oraz Szkoła Podstawowa w Maruszynie Dolnej.