Il fiume più lungo del Sudamerica è il Rio delle Amazzoni, che misura circa 6.400 km. La sorgente più lontana dalla foce del Rio delle Amazzoni è quella del Rio Apurimac che si trova in Perù, a soli 160 km dalla costa dell’Oceano Pacifico. Il Rio delle Amazzoni è il fiume più grande del mondo sotto tutti i punti di vista, tranne forse la lunghezza dove si contende il primato con il Nilo.
Il secondo fiume più lungo del Sudamerica è costituito dal sitema Rio de la Plata – Paraná – Paranaiba, che misura, dalla sorgente del Paranaiba alla foce del Rio de la Plata, 4.880 km.
Il terzo fiume più lungo del Sudamerica è invece il Tocantins, prendendo però come sorgente quella del suo affluente Araguaia. Scorre in Brasile e sfocia nell’Oceano Atlantico accanto al Rio delle Amazzoni.
Classifica dei 30 fiumi più lunghi dell’America del Nord
(in ordine decrescente di lunghezza)
| # | Fiume | Stato | Lunghezza (km) |
| 1 | Rio delle Amazzoni – Ucayali – Apurímac | Perù, Colombia, Brasile | 6.400 |
| 2 | Rio de la Plata – Paraná – Paranaiba | Brasile, Argentina | 4.880 |
| 3 | Tocantins – Araguaia | Brasile | 3.650 |
| 4 | Madeira – Mamoré – Grande – Caine – Rocha | Bolivia, Brasile | 3.380 |
| 5 | Purus | Perù, Brasile | 3.211 |
| 6 | São Francisco | Brasile | 3.180 |
| 7 | Japurà | Colombia, Brasile | 2.615 |
| 8 | Paraguay | Brasile, Bolivia, Paraguay, Argentina | 2.549 |
| 9 | Juruá | Perù, Brasile | 2.414 |
| 10 | Rio Negro | Colombia, Venezuela, Brasile | 2.230 |
| 11 | Orinoco | Venezuela, Colombia | 2.140 |
| 12 | Xingu | Brasile | 1.979 |
| 13 | Tapajós | Brasile | 1.900 |
| 14 | Pilcomayo | Bolivia, Paraguay, Argentina | 1.610 |
| 15 | Uruguay | Brasile, Argentina, Uruguay | 1.600 |
| 16 | Beni | Bolivia | 1.599 |
| 17 | Putumayo | Colombia, Ecuador, Perù, Brasile | 1.575 |
| 18 | Magdalena | Colombia | 1.540 |
| 19 | Guaporé | Bolivia, Brasile | 1.530 |
| 20 | Guaviare | Colombia | 1.497 |
| 21 | Marañón | Perù | 1.415 |
| 22 | Cauca | Colombia | 1.350 |
| 23 | Iguazu | Brasile, Argentina | 1.320 |
| 24 | Iriri | Brasile | 1.300 |
| 25 | Juruena | Brasile | 1.240 |
| 26 | Northern Salado | Argentina | 1.150 |
| 27 | Paraíba do Sul | Brasile | 1.137 |
| 28 | Tietê | Brasile | 1.130 |
| 29 | Huallaga | Perù | 1.100 |
| 30 | Rio Grande | Brasile | 1.090 |