La commune dispose de trois établissements d’accueil du jeune enfant (EAJE) comprenant 2 accueils collectifs et un accueil familial.
Elle possède aussi un relais petite enfance.
Structures d’aides sociales de la commune, service personnes âgées, minibus, emploi, logement...
La ville a mis en place un projet global de santé avec notamment l’ouverture en 2019 d’une Maison Pluridisciplinaire de Santé. Un nouveau pôle de professionnels de santé a également ouvert à l’été 2017.