Acquiring satellite view…
Otter Creek Landing
VerifiedLocation
GPS Coordinates
Get Directions
About This Ramp
Managed by
County
Surface
Paved
USGS3 data sourcesUpdated Mar 2026
Otter Creek Landing is a public boat ramp on Wisconsin River in Town of Clyde, Iowa County, Wisconsin (53506). Managed by County. GPS coordinates: 43.1587°N, 90.1877°W.