Lista de los centros educativos
La ciudad de San Pedro tiene 290 escuelas, de las cuales 11 son de nivel inicial, 95 de Preescolar (Kinder), 109 de Primaria, 33 Secundaria, 35 Media Superior (Preparatoria). Las demás son Superior o formaciones para el trabajo.