En la ciudad hay un hospital, el San Juan de Dios, ubicado al norte del núcleo urbano en la vía hacia Medellín, un centro social que complementa sus servicios y dos Instituciones Promotoras de Salud.