Limita al norte con el municipio de Hueytamalco, al oeste con el de Chignautla y Hueyapan, al suroeste con el de Chignautla, al sureste con el de Xiutetélco.