Virginia
- Roanoke River – 410 miles (660 km)
- James River – 348 miles (560 km)
- New River – 320 miles (510 km)
- Potomac River – 302 miles (486 km)
- Clinch River – 300 miles (480 km)
- Dan River – 214 miles (344 km)
- Rappahannock River – 195 miles (314 km)
- Levisa Fork – 164 miles (264 km)
- Tug Fork – 159 miles (256 km)
- Appomattox River - 157 miles (253 km)
- The James River is the longest river that is entirely within Virginia.
See also List of rivers of Virginia.
Read more about this topic: List Of Longest Rivers In The United States By State