Acquiring satellite view…
Lake Humphreys
AuthoritativeLocation
GPS Coordinates
Get Directions
USGS1 data sourceUpdated Mar 2026
Lake Humphreys is a public boat ramp on Wildhorse Creek - Lake Humphreys in Duncan, Stephens County, Oklahoma (73055). GPS coordinates: 34.5962°N, 97.8903°W.