El 90.11% de la población es alfabeta, de los cuales el 31.28% ha terminado la educación primaria. El municipio cuenta con 18 preescolares, 30 primarias, 3 secundarias, 1 bachillerato y 2 centros de capacitación para el trabajo.