| River | Source | Outflow | Length (km) |
| Nile | Tributaries of Lake Victoria, Africa | Mediterranean Sea | 6,690 |
| Amazon | Glacier-fed lakes, Peru | Atlantic Ocean | 6,296 |
| Mississippi | Source of Red Rock, Montana | Gulf of Mexico | 6,240 |
| Yangtze Kiang | Tibetan Plateau, China | China Sea | 5,797 |
| Amur-Argun | Khingan Mts., China | Tatar Strait | 5,780 |
| Ob | Altai Mts, CIS | Gulf of Ob | 5,567 |
| Yellow (Huang Ho) Mts, west China | Eastern part of Kunlan | Gulf of Chihli | 4,667 |
| Yenisei | Tannu-Ola Mts, western | Arctic Ocean | 4,506 |
| Parana | Confluence of Paranaiba and Grande rivers | Rio de la Plata | 4,498 |
| Irtish | Altai Mts., CIS | Ob River | 4,438 |
| Congo | Confluence of Lualaba and Luapula rivers, Zaire | Atlantic Ocean | 4,371 |
| Amur | Confluence of Shilka (CIS) Argan (Manchuria) rivers | Tatar Strait | 4,352 |
| Lena | Baikal Mts., CIS | Arctic Ocean | 4,268 |
| Mackenzie | Head of Finlay river, British Columbia, Canada | Beaufort Sea (Arctic Ocean) | 4,241 |
| Niger | Guinea | Gulf of Guinea | 4,184 |
| Mekong | Tibetan highlands | South China Sea | 4,023 |
| Mississippi | Lake Itasca, Minnesota | Gulf of Mexico | 3,779 |
| Missouri | Confluence of Jefferson, Gallatin and Madison rivers,Montana | Mississippi River | 3,726 |
| Volga | Valdai plateau, CIS | Caspian Sea | 3,687 |
| Madeira | Confluence of Beni and Maumore rivers, Bolivia-Brazil boundary | Amazon River | 3,238 |
| Purus | Peruvian Andes | Amazon River | 3,207 |
| San Francisco | Southwest Minas Gerais, Brazil | Atlantic Ocean | 3,198 |
| Yukon | Junction of Lewes and Pelly rivers, Yukon Territory, Canada | Bering Sea | 3,185 |
| St. Lawrence | Lake Ontario | Gulf of St. Lawrence | 3,058 |
| Rio Grande | San Juan Mts, Colorado | Gulf or Mexico | 3,034 |
| Tunguska (Lower) | North of Lake Baikal, Russia | Yenesei River | 2,995 |
| Brahmaputra | Himalayas | Ganges River | 2,897 |
| Indus | Himalayas | Arabian Sea | 2,897 |
| Danube | Black Forest, Germany | Black Sea | 2,842 |
| Euphrates | Confluence of Murat Nehri and Kara Sun rivers, Turkey | Shatt-al-Arab | 2,799 |
| Darling | Central part of Eastern Highlands, Australia | Murray River | 2,739 |
| Zambezi | ll021'S, 24°22'E, Zambia | Mozambique Channel | 2,736 |
| Tocantins | Goias, Brazil | Para River | 2,699 |
| Murray | Australian Alps, New South Wales | Indian Ocean | 2,589 |
| Nelson | Head of Bow River, western Alberta, Canada | Hudson Bay | 2,575 |
| Paraguay | Mato Grosso Plateau, Brazil | Parana River | 2,549 |
| Ural | Southern Ural Mts., CIS | Caspian Sea | 2,533 |
| Ganges | Himalayas | Bay of Bengal | 2,506 |
| Amu Darya (Oxus) | Nicolas Range, Pamir Mts, CIS | Aral Sea | 2,414 |
| Japura | Andes, Colombia | Amazon River | 2,414 |
| Salween | Tibet, south of Kunlun Mts. | Gulf of Martaban | 2,414 |
| Arkansas | Central Colorado Gulf of California | Mississippi River | 2,348 |
| Colorado | Grand Country, Colorado | Gulf of California | 2,333 |
| Dnieper | Valdai Hills, CIS | Black Sea | 2,284 |
| Syr Darya | Tien Shan, China/Kyrgyzstan | Aral Sea | 2,206 |
| Ohio-Allegheny | Potter County, Pennsylvania | Mississippi River | 2,102 |
| Irrawaddy | Confluence of Nmai and Mali rivers, northeast Mvanmar | Bay of Bengal | 2,092 |
| Orange | Lesotho | Atlantic Ocean | 2,092 |
| Orinoco | Serra Parima Mts., Venezuela | Atlantic Ocean | 2,062 |
| Pilcomayo | Andes Mts., Bolivia | Paraguay River | 1,999 |
| Xi Jiang (Si Kiang) | Eastern Yunnan Province, China | China Sea | 1,989 |
| Columbia | Columbia Lake, British Columbia,Canada | Pacific Ocean | 1,983 |
| Don | Tula, RSFSR, CIS | Sea of Azov | 1,968 |
| Sungan | China-North Korea boundary | Amur River | 1,955 |
| Saskatchewan | Canadian Rockey Mts. | Lake Winnipeg | 1,939 |
| Peace | Stikine Mts., British Columbia, Canada | Great Slave River | 1,923 |
| Tigris | Taurus Mts., Turkey | Shatt-al-Arab | 1,899 |
| Rhine | Confluence of Hinterrhein and Vorderrhein rivers, Switzerland | North Sea | 1,320 |