El municipio colinda al norte con el municipio de Hermenegildo Galeana; al este con Amixtlán y Tepango de Rodríguez; al sur con Zongozotla; y al oeste con Coatepec, Hueytlalpan y Zapotitlán de Méndez.