El municipio aloja 65 planteles de educación pre-escolar, 78 planteles de educación primaria y 48 de educación secundaria.