Find lake information for NC

Lakes In North Carolina

North Carolina is home to some of the most beautiful and serene lakes in the United States. From the majestic Lake James to the picturesque Kerr Lake, the state has a variety of lakes to explore. Whether you’re looking for a peaceful fishing trip or an exciting day of watersports, North Carolina has something for everyone. Here is a comprehensive list of the top 5 lakes in North Carolina, as well as information about each one.

Smith Mill Pond

Smith Mill Pond is located in Bladen County, North Carolina. This lake is 24 acres in size.

Read More

Smiths Lake

Smiths Lake is located in Cabarrus County, North Carolina. This lake is 20 acres in size. Smiths Lake is located in Cumberland County, North Carolina. This lake is 17 acres in size.

Read More

Smiths Millpond

Smiths Millpond is located in Robeson County, North Carolina. This lake is 41 acres in size.

Read More

Snows Marsh

Snows Marsh is located in Brunswick County, North Carolina. This lake is 301 acres in size.

Read More

Sodyeco Lagoon

Sodyeco Lagoon is located in Mecklenburg County, North Carolina. This lake is 27 acres in size.

Read More

South Lake

South Lake is located in Vance County, North Carolina. This lake is 11 acres in size.

Read More

Southerlands Pond

Southerlands Pond is located in Vance County, North Carolina. This lake is 14 acres in size.

Read More

Southern Pines Waterworks

Southern Pines Waterworks is located in Moore County, North Carolina. This lake is 58 acres in size.

Read More

Spring Branch

Spring Branch is located in Brunswick County, North Carolina. This lake is 19 acres in size.

Read More

Spring Lake

Spring Lake is located in Brunswick County, North Carolina. A Guide to Spring Lake NC The average commute time in Spring Lake is just under 20 minutes, much shorter than the average time for other cities in North Carolina. Most residents commute by car, and public transportation is not widely used. However, there are a…

Read More

Spring Valley Lake

Spring Valley Lake is located in Moore County, North Carolina. This lake is 85 acres in size.

Read More

Stegall Lake

Stegall Lake is located in Union County, North Carolina. This lake is 13 acres in size.

Read More