Największe Uzdrowisko w południowo-wschodniej Polsce leżące w dorzeczu rzeki Wisłok oddalone 16 km od Krosna. Miejscowość położona jest w północnej strefie Beskidu Niskiego na wysokości ok. 300 – 470 m n.p.m. Wokół Iwonicza rozciągają się malownicze wzniesienia: Piekliska (447 m), Borowina Góra (482 m), Glorieta (550 m), Wólecka Góra (611 m), Przedziwna (553 m) i Winiarska (528 m). Ze szczytów tych wzgórz roztaczają się rozległe widoki na pasma Beskidu Niskiego, Dolinę Krośnieńską i Pogórze Strzyżowsko-Dynowskie. Przez Iwonicz-Zdrój, przepływa rzeka Iwonka będąca dopływem Lubatówki wpadającej do Wisłoka. Okolice Iwonicza-Zdroju są terenami roponośnymi. Tereny są już w większości wyeksploatowane i odwierty stopniowo ulegają likwidacji. Obok złóż ropy naftowej i gazu w okolicy występują wody mineralne: siarczkowe, żelaziste, szczawy jodo-bromowe i solanki. Na stokach okolicznych wzgórz znajdują się pokłady borowiny tworząc tzw. górskie torfowiska. Wzgórza otaczające uzdrowiskową dolinę porastają lasy mieszane głównie jodłowo-bukowe z domieszką dębów, grabów, brzóz, świerków i cisów. Część z nich stanowi dziś rozległy ponad 200-u hektarowy park zdrojowy z ponad 30-to kilometrowymi alejkami spacerowymi. Bogaty świat roślinny stanowi ostoję dla zwierzyny i ptactwa. Uzdrowisko Iwonicz-Zdrój położone jest w strefie klimatu podgórskiego. Powietrze jest nasycone jodem i bromem podobnie do mikroklimatu morskiego i jest jednym z najczystszych wśród krajowych uzdrowisk.