Nalazi u severozapadnom delu Srbije, u podnožju planine Suvobor i Maljen i dolini reke Toplice.
Nalazi se na nadmorskoj visini 180 m, i ima blago umereno - kontinentalnu klimu. Ova banja je poznata po svojoj lekovitosti. Termomineralne vode sadrže kalijum, magnezijum i selen, a izdašnost izvora je 300 l u sekundi, po čemu je ova banja prva u Srbiji.
Termalne vode i blato se koriste za lečenje hroničnog reumatizma, povišenog krvnog pritiska, malokrvnosti, neurastenije, ginekoloških oboljenja, kamena u bubregu i očnih oboljenja.
U okolini banje nalazi se Ribnička pećina, rodna kuća Živojina Mišica u Struganiku, manastir Celije, manastir Lelic, manastir Bogovađa.