Eagle Rock

2026 Terrain360™
sponsor logo
USGS River Data
Gage Height 2.37 ft
Discharge 643.00 CFS

Eagle Rock

The Jackson and Cowpasture Rivers converge in northern Botetourt to form Virginia's greatest river, the James River. These headwaters provide some of the finest canoeing and freshwater fishing available in Virginia. A 14-mile stretch of the James River between Eagle Rock and Springwood is the only part of the James River that has been designated a Virginia Scenic River. The unspoiled beauty of the river is more accessible than ever through the Upper James River Water Trail. Along the 45 miles of the Upper James River in Botetourt County, you can get up close and personal with the Allegheny and Blue Ridge Mountains. You'll experience the unspoiled beauty of the river as you paddle through scenic valleys and past rolling farmland while keeping a watchful eye out for native wildlife. Some Class I & Class II rapids along your journey will make it a fun day for all members of the family by canoe, kayak or tube

Eagle Rock

Copy Page Link

Embed this Trail into any Website

Copy and Paste this code anywhere on your website:

Eagle Rock

Analyzing scene...
AI is analyzing this scene...

Eagle Rock

N
1.0x 0%
--° -- mph --

Share This View

Embed Code

AI Scene Analysis

ft
,

Nearby Trails

Craig Creek Landing
Craig Creek Landing
Eagle Rock, VA
0.2 km
Irongate Landing
Irongate Landing
Eagle Rock, VA
0.1 km
Irongate to Gala
Irongate to Gala
Eagle Rock, VA
17.6 km
Clifton Forge to Irongate
Clifton Forge to Irongate
Clifton Forge, VA
7.7 km
West Buchanan
West Buchanan
Buchanan, VA
17.7 km
Horseshoe Bend Landing
Horseshoe Bend Landing
Eagle Rock, VA
0.1 km

Trail Guide & Points of Interest

Craig Creek
Craig Creek Recreation Area, located in Botetourt County, VA 11 miles east of New Castle, is a great place to take the family on hot summer days to enjoy the outdoors. Families and groups can camp, picnic, fish, wade, and hike.