
Lake James State Park spans Burke and McDowell counties 50 miles northeast of Asheville, offering a picturesque lake for boating, swimming, and fishing across two access areas. Visitors can hike 26.5 miles of trails including the kid-friendly Holly Discovery Trail and historic Overmountain Victory Trail, bike 14 miles at Paddy's Creek, or camp at sites including paddle-in locations accessible only by water.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.