San Gregorio Zacapechpan

San Gregorio Zacapechpan es una localidad del estado mexicano de Puebla.

Es parte del municipio de San Pedro Cholula.

[3]​ El nombre «San Gregorio» hace referencia al santo patrono de la localidad: Gregorio de Nisa.

El nombre «Zacapechpan» proviene de los términos en náhuatl zacapechtli, heno; pan, lugar.

Su significado es «sobre el heno».