Piwniczna-Zdrój je město v okrese Nowy Sącz v Malopolském vojvodství u jižní hranice Polska se Slovenskem. Stojí na břehu řeky Poprad v nadmořské výšce nad 357 metrů a v roce 2014 zde žilo 5 891 obyvatel. Prochází jím železniční trať a silnice č. 87 z Nového Sádku, která dále pokračuje do Staré Ľubovni. Na slovenské straně hranice na město navazuje Mníšek nad Popradem.