| Rank | River | Length (miles) | Key States |
|---|---|---|---|
| 1 | Missouri River | 2,341 | MT, ND, SD, NE, IA, KS, MO |
| 2 | Mississippi River | 2,340 | MN, WI, IA, IL, MO, KY, TN, AR, MS, LA |
| 3 | Yukon River | 1,980 | AK, BC/YT (Canada) |
| 4 | Rio Grande | 1,896 | CO, NM, TX (border MX) |
| 5 | Colorado River | 1,450 | CO, UT, AZ, NV, CA (border MX) |
| 6 | Arkansas River | 1,469 | CO, KS, OK, AR |
| 7 | Columbia River | 1,243 | BC (CA), WA, OR |
| 8 | Red River (South) | 1,360 | TX, OK, AR, LA |
| 9 | Snake River | 1,038 | WY, ID, OR, WA |
| 10 | Ohio River | 981 | PA, OH, WV, KY, IN, IL |