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.

Taylors Millpond

Taylors Millpond is located in Johnston County, North Carolina. This lake is 16 acres in size. Taylors Millpond is located in Northampton County, North Carolina. This lake is 43 acres in size.

Read More

Texas Pond

Texas Pond is located in Cumberland County, North Carolina. This lake is 21 acres in size.

Read More

Thagards Lake

Thagards Lake is located in Moore County, North Carolina. This lake is 199 acres in size.

Read More

The Great Swash

The Great Swash is located in Hyde County, North Carolina. This lake is 423 acres in size.

Read More

Thomas Marsh

Thomas Marsh is located in Carteret County, North Carolina. This lake is 140 acres in size.

Read More

Thunder Lake

Thunder Lake is located in Transylvania County, North Carolina. This lake is 50 acres in size.

Read More

Thurlows Lake

Thurlows Lake is located in Moore County, North Carolina. This lake is 14 acres in size.

Read More

Sunset Lake

About Sunset Lake Centrally Located in North CarolinaSunset Lake is a community lake in Holly Springs, North Carolina. It is half an hour from Raleigh or Durham, with abundant shops, restaurants, and hotels.The area is known as the Research Triangle with Duke University, North Carolina State University, the University of North Carolina at Chapel Hill,…

Read More

Sky View Lake

Sky View Lake is located in Lee County, North Carolina. This lake is 10 acres in size.

Read More

Skyview Lake Upper

Skyview Lake Upper is located in Iredell County, North Carolina. This lake is 24 acres in size.

Read More

Sleepy Creek Lake Upper

Sleepy Creek Lake Upper is located in Wayne County, North Carolina. This lake is 33 acres in size.

Read More

Smith Lake

Smith Lake is located in Cumberland County, North Carolina. This lake is 77 acres in size. A Guide to Smith Mountain NC Smith Mountain Lake is home to award-winning wineries and distilleries. The region is known for its fruit wines and offers regular tastings with live music. You can also enjoy the local art and…

Read More