Łomnica-Zdrój – wieś w Polsce, położona w województwie małopolskim, w powiecie nowosądeckim, w gminie Piwniczna-Zdrój.
Wieś królewska Łomnica, położona była w drugiej połowie XVI wieku w powiecie sądeckim województwa krakowskiego. W latach 1975–1998 miejscowość położona była w województwie nowosądeckim. Wieś ma charakter turystyczny.