Este municipio está a solo 31.5 km de la capital del estado, a 17.0 km de Zacatelco, a 13.2 km de la Ciudad de Puebla, y a 133.5 km de la Ciudad de México.