El municipio, según la Secretaría de Educación Municipal, cuenta con 65 establecimientos educativos estatales, 13 de ellos en el casco urbano.El Ministerio de Educación Nacional reconoce un 6,18% de cobertura en educación superior.