En matière de santé, Malestroit est riche d’un hôpital local et d’une clinique.
Afin de proposer une offre globale de soins sur le Pays de Ploërmel, l’hôpital ainsi que la Clinique des Augustines font partie du Pôle Hospitalier d’Oust et de Brocéliande qui rassemble quatre établissements :
le Centre Hospitalier de Ploërmel,
la Clinique des Augustines,
les hôpitaux locaux de Josselin et de Malestroit.