Cowpasture River upstream end (OSM) to Cowpasture River downstream end (OSM)
● Cowpasture River upstream end (OSM)
→
● Cowpasture River downstream end (OSM)
The Cowpasture River is a chief tributary of the James River in western Virginia in the United States. It is 84.4 miles (135.8 km) long.
Click any point for details. Sections without stored geometry are drawn as straight put-in → take-out lines — actual courses follow the river.