Le peuple Yanomamo réside principalement dans les forêts tropicales du nord du Brésil et du sud du Venezuela. Leur territoire s'étend sur environ 96 650 kilomètres carrés, la majorité de leur population habitant le bassin supérieur de l'Orénoque, dans le sud du Venezuela. Ils possèdent également des colonies dans les régions adjacentes du Brésil, près du fleuve Rio Branco, qui constitue la frontière naturelle entre les deux pays.