Al inicio del ciclo escolar 1997-1998 el Municipio contaba con 31 escuelas de los diferentes niveles educativos, atendiendo en ellas a 2,600 alumnos; al inicio del ciclo 2000-2001 cuenta con 34 escuelas que atienden a 2,564 alumnos.