High Rock Lake is one of the largest lakes in North Carolina, about 15,180 acres with around 360 miles of shoreline on the Yadkin River in Davidson and Rowan counties. Built in 1926 and 1927, it’s known for boating, sailing and bass fishing, and it has hosted the Bassmaster Classic three times.
The lake is about 45 minutes from Winston-Salem, close to Lexington, Salisbury and Southmont, which makes it a favorite for full-time lake living and weekend homes alike.
Choosing your spot
High Rock is big and varied. Main-channel lots offer big views and deep water, while coves are often calmer and more protected. Visit the lot by water as well as by road.
Water levels
Lake levels on High Rock can vary with the seasons and with river flow. Ask about typical water depth at the dock year-round, especially in coves.
Docks and permits
The lake is operated by a hydropower company, and docks and shoreline work require permits under its shoreline rules. Confirm that any existing dock is permitted and what can be added.
Inspections and insurance
Inspect docks, seawalls, septic and well systems, and lower levels. Check flood zone status and get insurance quotes early in due diligence.
Personal home search
Get new High Rock Lake homes listings as they hit the market
Specialty homes go fast and don't always show up in a basic search. Tell us what you're looking for and a LORE broker will set up a personal MLS search and send you matches, including ones that are just coming on the market.