Acquiring satellite view…
Lake Lowell Visitor Center
AuthoritativeLocation
GPS Coordinates
Get Directions
About This Ramp
Ramps
1
Docks
1
Parking
60 spaces
ID DPR1 data sourceUpdated Mar 2026
Nearby Ramps
Curlew Creek
South Fork Boise River - Anderson Ranch Reservoir
Boat Ramp on Anderson Ranch Reservoir
Anderson Ranch Reservoir
Deer Creek Boat Ramp
Anderson Ranch Reservoir
Boat Ramp on Anderson Ranch Reservoir
Anderson Ranch Reservoir
Pine
Anderson Ranch Reservoir
Lake Lowell Visitor Center is a public boat ramp on Lake Lowell in Elmore County, Idaho (83647). GPS coordinates: 43.4357°N, 115.2886°W.