Question: what is the largest man made lake in north carolina?
Answer: Lake Norman. Shore length is not a well-defined measure. Lake Norman, created between 1959 and 1964 as part of the construction of the Cowans Ford Dam by Duke Energy, is the largest man-made body of fresh water in North Carolina.