Arten utbredelse henger i stor grad sammen med de store de store elvene nord i Sør-Amerika. Den er utbredt i det nordre, nordøstre og vest i det sentrale Venezuela og sør til det østre Colombia (øst av Andes) og i et isolert område i Valle del Cauca. Likeledes er den utbredt i det nordøstre Guyana og det ekstremt nordlige Brasil (Roraima); i Amazonas fra det østre Ecuador, det nordøstre Peru (sør til Ucayali) og det ekstremt sørøstre Colombia og østover langs Amazonas (sør til elvene nedre Tapajós og nedre Tocantins) til Amapá, Marajó og Mexiana i Brasil og Fransk Guyana.