El municipio colinda al norte con los municipios de Atenguillo y Atengo; al este con los municipios de Atengo y Ayutla; al sur con los municipios de Ayutla y Tomatlán; al oeste con los municipios de Tomatlán, Talpa de Allende y Atenguillo.