Lake Norman State Park is located in Iredell County, 10 miles south of Statesville and 32 miles north of Charlotte. Reach the park from I-77 by taking exit 42 onto US 21 north. Travel north on US 21 to Troutman, then turn left on to Wagner Street. Turn right on State Park Road, which ends in the state park.
Get directions from Google.