Boat Ramps on Smith Mountain Lake in Virginia
25 boat ramps
These 25 boat ramps on Smith Mountain Lake span 3 counties, stretching across roughly 14 miles of Virginia. The largest concentration is in Franklin County with 13 ramps. Nearby cities include North Shore, Westlake Corner, Union Hall.
Loading map…
Ramps on Smith Mountain Lake
Anthony Ford
USGS
Gills Creek
North Shore
USGS
Hales Ford
Westlake Corner
USGS
Halesford Harbor
USGS
Harbor Trail
USGS
Hardy Ford
USGS
Indian Point
Westlake Corner
USGS
Oak Grove
Westlake Corner
USGS
Penhook
Penhook
USGS
Road 888
USGS
Scruggs
North Shore
USGS
Smith Mountain Lake
USGS
The Landing
USGS
Walnut Run
USGS
Webster Marine Center
Westlake Corner
USGS
10 more ramps
Mapped but not yet named. Check the satellite view to see what’s there.
Ramps by county
- Franklin County (13 ramps)
- Bedford County (11 ramps)
- Pittsylvania County (1 ramp)