OKLAHOMA LAKES Horseshoe Lake Kay County, OK BE THE FIRST TO WRITE A REVIEW SHARE THIS PAGE Horseshoe Lake is located in Kay County, Oklahoma. This lake is 24 acres in size. BUY A OKLAHOMA FISHING LICENSE. SIZE 24 acres ELEVATION 932 ft POST A FISHING REPORT BAROMETRICPRESSURE WEATHERINFO WIND MAP& FORECAST SUN/MOONINFO