它是世界上最长的河流之一。已经有不同的研究试图测量它的确切长度。由于这些研究得出了不同的数字,因此很难给出一个准确的数字。其长度在雨季也会发生变化。来自巴西、西班牙和智利的一些研究说,它是世界上最长的河流,比尼罗河还长。尼罗河的长度为6,571公里(4,083英里)。亚马逊河可能有6,937公里(4,310英里)长。西班牙日报El País认为其长度为6850公里(4260英里)。2007年,秘鲁和巴西的科学家计算出的长度为6,800公里(4,200英里)。
1969年的一项研究表明,亚马逊河的长度为6,448公里(4,007英里)。这是从Apurimac河的一部分开始测量的。直到20世纪70年代,人们都认为马拉尼翁河是亚马逊河的源头。2001年,一个探险队发现内华达米斯米实际上是亚马逊河的源头。利马地理学会的另一份文件指出,亚马逊河的长度超过7000公里(4300英里)。
亚马逊河的源头位于南美洲西部的安第斯山脉。它从那里向东流向大西洋。这条巨大的河流和它的许多支流大部分都在巴西境内。亚马逊河上有许多地方,河的一边的人看不到另一边。巴西人称亚马逊河为 "河海"。亚马逊河从海洋到秘鲁都可以通航。远洋船可以在亚马逊河上一路横穿巴西,以及南美洲的大部分地区,到达秘鲁的伊基托斯市。
亚马逊河的一个特点是Brazo Casiquiare,这是一条与进入委内瑞拉的奥里诺科河相通的水路,将两个盆地连接起来。