Cartersville Landing is a 0.07 km public river access point located at 69.8 meters elevation in Cumberland County, Virginia. This well-maintained boat launch provides direct access to the James River, featuring a concrete ramp and parking area ideal for boats, kayaks, and fishing activities.