All the main rivers of the Continent are located between Canada, the United States and marginally Mexico (in its northern part), both because they are the only large nations of North and Central America, and because of the conformation of the Continent, which becomes gradually narrower in the southern part.| River | Length (km) | Length (mi) | Mouth | Countries |
| Missouri (1) | 4,247 km | 2,639 mi | Mississippi | United States |
| Mackenzie (2) | 4,241 km | 2,635 mi | Arctic Ocean | Canada |
| Mississippi (3) | 3,782 km | 2,350 mi | Gulf of Mexico | United States |
| Yukon | 3,185 km | 1,979 mi | Bering Sea | Canada, United States |
| Rio Grande | 3,060 km | 1,901 mi | Gulf of Mexico | United States, Mexico |
| St. Lawrence (4) | 3,058 km | 1,900 mi | Atlantic Ocean | United States, Canada |
| Nelson (5) | 2,575 km | 1,600 mi | Hudson Bay | Canada |
| Arkansas | 2,348 km | 1,459 mi | Mississippi | United States |
| Colorado | 2,333 km | 1,450 mi | Gulf of California | United States, Mexico |
| Red River (6) | 2,188 km | 1,360 mi | Mississippi | United States |
| Ohio (7) | 2,102 km | 1,306 mi | Mississippi | United States |
| Brazos | 2,060 km | 1,280 mi | Gulf of Mexico | United States |
| Columbia | 2,000 km | 1,243 mi | Pacific Ocean | Canada, United States |
| Snake River | 1,735 km | 1,078 mi | Columbia | United States |
| Platte | 1,690 km | 1,050 mi | Missouri | United States |
| Churchill | 1,609 km | 1,000 mi | Labrador Sea | Canada |