Lidé Yanomamo žijí především v deštných pralesích severní Brazílie a jižní Venezuely. Jejich území zaujímá přibližně 96 650 kilometrů čtverečních, přičemž většina jejich populace obývá horní povodí řeky Orinoco v jižní Venezuele. Mají také osady v přilehlých oblastech Brazílie, poblíž řeky Rio Branco, která tvoří přirozenou hranici mezi oběma zeměmi.