Acquiring satellite view…
Barclay Bay
VerifiedLocation
GPS Coordinates
Get Directions
USGS2 data sourcesUpdated Mar 2026
Barclay Bay is a public boat ramp on Boise River - Lucky Peak Reservoir in Ada County, Idaho (83716). GPS coordinates: 43.5207°N, 116.0533°W.