Municipio de San Andrés Cholula
El municipio de San Andrés Cholula también conocido simplemente como San Andrés, es un municipio en el estado mexicano de Puebla, localizado en la región centro-occidental del mismo. Su cabecera municipal es la localidad de San Andrés Cholula, está localizada a aproximadamente 8 km al poniente o al oeste de la capital del estado. San Andrés Cholula colinda al noroeste y norte con San Pedro Cholula, al noreste y este con Puebla de Zaragoza, al sur con Ocoyucan, al oeste con San Gregorio Atzompa y al extremo oeste con San Jerónimo Tecuanipan. El municipio es parte de la Zona Metropolitana de Puebla-Tlaxcala.