El municipio colinda al norte con los municipios de Yauyupe y San Lucas, al sur con los municipios de Soledad, Liure y Vado Ancho, al este con los municipios de San Lucas y Vado Ancho y al oeste con los municipios de Soledad y Nueva Armenia.