Limita al norte con el municipio de Hueytamalco; al oriente con Veracruz de Ignacio de la Llave; al sur, con Tepeyahualco y al oeste con Teziutlán y Chignautla.