Lake Wylie is a man-made lake operated by Duke Energy that lies in both North Carolina & South Carolina. The lake has a surface area around 13,400 acres and features 325 miles of shore line. The extensive water-frontage allows for a variety of property types ranging from rural to upscale. ... » Learn More about Lake Wylie