Ao longo dos seus 250 km de extensão, o rio passa por diversas localidades do sertão baiano e desagua no São Francisco. Banha os municípios de Barra do Mendes, Barro Alto, Canarana, América Dourada, São Gabriel, Morro do Chapéu e Sento Sé.