Listagem dos principais rios que cortam o Brasil:
A lista possui 22 rios e é ordenada começando pelo rio com maior comprimento. Como o Brasil é um país de dimensões continentais temos rios que estão entre os maiores do mundo, como é o caso do rio Amazonas.
| Nome | Nascente | Foz | Comprimento |
| Amazonas | Perú | Oceano Atlântico | 6.992 km |
| Paraná | C. Grande e Paranaíba | Rio da Prata | 3.998 km |
| Madeira | Bolívia | Amazonas | 3.315 km |
| São Francisco | Serra da Canastra | Oceano Atlântico | 2.863 km |
| Purus | Perú | Amazonas | 3.400 km |
| Tocantins | Goiás | Oceano Atlântico | 2.416 km |
| Juruá | Perú | Amazonas | 2.410 km |
| Paraguai | Chap. dos Parecis | Rio Paraná | 2.621 km |
| Araguaia | Goiás | Rio Tacantins | 2.115 km |
| Xingu | Mato Grosso | Amazonas | 1.870 km |
| Parnaíba | Serra do Jalapão | Oceano Atlântico | 1.850 km |
| Tapajós | Mato Grosso | Amazonas | 1.784 km |
| Uruguai | C. Canoas e Pelotas | Rio da Prata | 1.770 km |
| Negro | Colômbia | Amazonas | 1.700 km |
| Guaporé | Chapada dos Parecis | Rio Mamoré | 1.749 km |
| Içá (Putumayo) | Equador | Amazonas | 1.645 km |
| Rio Grande | Minas Gerais | Rio Paraná | 1.360 km |
| Iguaçu | C. Iraí e Atuba | Rio Paraná | 1.320 km |
| Iriri | Serra do Cachimbo | Rio Xingu | 1.300 km |
| Juruena | Brasil | Rio Tapajós | 1.240 km |
| Paraíba do Sul | Serra da Bocaína | Oceano Atlântico | 1.137 km |
| Tietê | Serra do Mar | Rio Paraná | 1.010 km |