La ciudad cuenta con un hospital público llamado: Hospital Nacional "San Juan de Dios", con 10 unidades de salud, con 4 casas de salud y un centro rural de nutrición (CRN); los cuales son administrados por el Ministerio de Salud.