El municipio colinda al norte con los municipios de Huehuetlán y San Antonio; al este con Tampamolón Corona; al sur con Axtla de Terrazas; y al oeste con Axtla de Terrazas.