Horseshoe Lake is a lake located in Greenup County, Kentucky. It appears on the Portsmouth USGS 7.5-minute topographic quadrangle. The elevation at this location is approximately 513.09 feet (156.39 m) above sea level. The nearest populated place is Sunshine, approximately 0.4 miles to the NW.

Nearby Features