L'aire de répartition de l'oiseau entoure les pays de l'Amazone dans les contreforts des Andes et les plus hautes altitudes des systèmes fluviaux en amont, mais elle ne se trouve pas le long de la rivière Amazon proprement dite dans le bassin central de l'Amazone ou dans le bassin supérieur central ; il se trouve au Brésil, à la décharge de la rivière, et en amont sur environ 500 km.
On le trouve dans la plupart des régions du centre et de l'est de l'Amérique du Sud, en Argentine, en Bolivie, au Brésil, en Colombie, en Équateur, en Guyane française, au Guyana, au Suriname - -RB- des Guianes -RRB -, au Paraguay, au Pérou et au Venezuela.