El municipio colinda al norte con los municipios de Aquismón y Tanlajás; al este con Tanlajás y San Antonio; al sur con los municipios de Huehuetlán y Coxcatlán; y al oeste con Aquismón.