Home » Lake Keowee Homes for Sale Lake Keowee Homes for Sale If you’re looking for a primary home or a vacation home, the perfect place is on Lake Keowee in South Carolina. Lake Keowee is made up of 18,372 acres with 387 miles of shoreline. It is owned and managed by Duke Energy. Lake Keowee is located in Pickens and Oconee Counties, and has numerous recreational opportunities with 9 public boat ramps. Bass fishing is one of the most popular activities on the lake; anglers can catch four species of black bass. Check out these current listings on Lake Keowee and Let us help you find your dream home today! Back To Blog