thumb|240px|Ogólny widok miejscowości Szczawnik – wieś w Polsce położona w województwie małopolskim, w powiecie nowosądeckim, w gminie Muszyna.
Wieś biskupstwa krakowskiego w powiecie sądeckim w województwie krakowskim w końcu XVI wiekuWojewództwo krakowskie w drugiej połowie XVI wieku ; Cz. 2, Komentarz, indeksy, Warszawa 2008, s. 100.. W latach 1975–1998 miejscowość administracyjnie należała do województwa nowosądeckiego. Nazwa wywodzi się od źródeł wody mineralnej, kwaśnych szczaw.
Położenie Miejscowość położona jest niedaleko Muszyny, w dolinie potoku Szczawnik, dopływu Popradu, na wysokości 520–620 m n.p.m. Znajduje się w Paśmie Jaworzyny w Beskidzie Sądeckim. Od północnej strony wznoszą się nad Szczawnikiem zalesione masywy Szczobów (838 m), Kotylniczego Wierchu (1033 m n.p.m.) i Jaworzyny Krynickiej (1114 m), od zachodu Pusta Wielka (1061 m), Czertezy (863 m) i Za Wierch (707 m), od południa i południowego wschodu Koziejówka (636 m) i Nowińska Góra (710 m).