Szczawnica leży w województwie małopolskim i liczy około 6 000 mieszkańców. Miasto zostało założone w 1962 roku (prawa miejskie). Znajduje się tu uzdrowisko z wodami mineralnymi oraz zabytkowy Park Górny z XIX wieku. Szczawnica leży nad rzeką Grajcarek. W skład miasta wchodzą główne ulice: Zdrojowa, Główna i Szalaya.