L’Hôpital de Marvejols est situé sur deux sites, 1 site avec la médicalisation et SSR en commun avec une clinique mutualiste dans des locaux neufs et 1 site pour l’hébergement des personnes âgées avec unité Alzheimer et accueil de jour dans les locaux rénovés.