Le Centre hospitalier de Moulins-Yzeure est certifié niveau B par la Haute Autorité de Santé.
Avec 922 lits et places, il est le deuxième établissement de soins en Auvergne.
Ses différents services, implantés sur les communes de Moulins et d'Yzeure, répondent aux besoins de la population du territoire de santé. Son plateau technique (Scanners, IRM, accélérateur de particules...) complète cette offre de soins.