El municipio ofrece educación pre-básica, escuelas de 6 grados, centros de educación básica de 9 grados, institutos de educación media y educación alternativa, como lo es el programa Sistema de Aprendizaje Tutorial (SAT) que ofrece bachillerato en Bienestar Rural y que opera en varias aldeas donde no hay Centro Básico y del Programa Educatodos.