Os Kaxinawá habitam a fronteira brasileira-peruana na Amazônia ocidental. As aldeias Kaxinawa no Peru se encontram nos rios Purus e Curanja. As aldeias no Brasil (no Estado do Acre) se espalham pelos rios Tarauacá, Jordão, Breu, Muru, Envira, Humaitá e Purus.