| Rank | River | Length (mi) |
|---|---|---|
| 1 | Mississippi River | 2,340 |
| 2 | Mackenzie River | 2,635 |
| 3 | Yukon River | 1,980 |
| 4 | Rio Grande | 1,900 |
| 5 | Colorado River | 1,450 |
| 6 | Fraser River | 854 |
| 7 | Nelson River | 816 |
| 8 | Peace River | 755 |
| 9 | Arkansas River | 712 |
| 10 | Red River | 652 |