Mi Cholula
El municipio de San Pedro Cholula se localiza en la parte centro - oeste del estado de Puebla con una altitud entre 2 400 y 2 080 metros sobre el nivel del mar, sus coordenadas geográficas extremas son 19° 01' - 19° 07' de latitud norte y 98° 16' - 98° 24' de longitud oeste. Tiene una superficie de 51.03 kilómetros cuadrados.
El municipio colinda al norte con el municipio de Juan C. Bonilla y el municipio de Coronango, al noreste con el municipio de Cuautlancingo, al este con el municipio de Puebla, al sur con el municipio de San Andrés Cholula, al suroeste con el municipio de San Jerónimo Tecuanipan y al oeste con el municipio de Calpan y el municipio de Huejotzingo.