Acquiring satellite view…
Twin Falls Power Site
VerifiedLocation
GPS Coordinates
Get Directions
About This Ramp
Ramps
1
Docks
1
Parking
15 spaces
ID DPR2 data sourcesUpdated Mar 2026
Twin Falls Power Site is a public boat ramp on Snake River in Minidoka County, Idaho (83350). GPS coordinates: 42.6731°N, 113.4900°W.