El municipio cuenta con una infraestructura de 46 jardines de niños, 83 primarias, 20 secundarias, 5 escuelas de bachillerato, 8 de profesional medio, y 5 de nivel superior.