Le centre hospitalier « les 3 rivières» est un établissement public de santé qui accueille 219 personnes dans ses différents services.

- secteur hospitalier
- Soins médicaux et de réadaptation (SMR) : 58 lits dont 3 lits identifiés soins palliatifs
- secteur personnes âgées
- EHPAD : 72 lits dont 12 en unité de vie protégée pour personnes âgées désorientées et 2 lits d’accueil temporaire
- 6 places d’accueil de jour.
- Service de Soins Infirmiers à Domicile (SSIAD) : 32 places pour personnes âgées et 3 places pour personnes lourdement handicapées
- secteur du handicap
- Foyer d’accueil spécialisé (FAS) «Les Jonquilles» : 35 lits et 1 place d’accueil de jour
- Foyer d’accueil médicalisé (FAM) «Les Hirondelles» pour adultes handicapés vieillissants : 10 lits
- Accueil temporaire : 1 lit
- Accueil d’urgence : 1 lit