1. Missouri River
 2341 miles. Begins in Montana, ends at the Mississippi River in Missouri.  

 

2. Mississippi River

2202 miles. Begins in Minnesota, ends in the Gulf of Mexico in Louisiana.  

 
3. Yukon River
1979 miles. Begins in Canada, ends in the Bering Sea in Alaska.  
 

 
 
4. Rio Grande River
1759 miles. Begins in Colorado, ends in the Gulf of Mexico in Texas. 
 

 
 
5. Colorado River
1450 miles. Begins in Colorado, ends in the Gulf of California in Mexico. 
 

 

6. Arkansas River

1443 miles. Begins in Colorado, ends in the Mississippi River in Arkansas.  

 
 
7. Columbia River
 1243 miles. Begins in Canada, ends in the Pacific Ocean in Washington.  
 

 

 
 
8. Red River
 1125 miles. Begins in Oklahoma, ends in the Mississippi River in Louisiana. 
 

 

 
 
9. Snake River
1040 miles. Begins in Wyoming, ends in the Columbia River in Washington. 
 

 
 
10. Ohio River
 979 miles. Begins in Pennsylvania, ends in the Mississippi River in Illinois.  
 

 
 
 
According to Usatoday.com