State

Lake beaches and swimming lakes in North Carolina

North Carolina has 30 lakes and reservoirs in this guide. 27 of them are reservoirs held back by a dam and 3 are natural lakes. Lake Mattamuskeet is the biggest, covering roughly 40,000 acres. The deepest water on record here is at Fontana Lake, about 426 feet. Rivers that feed or drain them include the catchment =, the outflow = and the Pee Dee River. 5 of these lakes have a public gauge, so their water level on this site is a real reading rather than an estimate. The agency behind the most lakes here is Duke Energy. Across the state we map 2 named swimming spots and access points from federal and state sources.

13Lakes
1Swimming spots

 Lakes in North Carolina (13)

Lakes in North Carolina on the map

Click a marker to open the lake page.

Lakes in North Carolina

Each page has the live water level, weather, access points and sources.

Lake Norman

North Carolina · Iredell County

Lake Norman

Lake Norman covers about 32,510 acres of the Catawba River via Cowans Ford Dam in North Carolina. It lies in Iredell County.…

Reservoir
High Rock Lake

North Carolina · Rowan County

High Rock Lake

High Rock Lake is a reservoir of some 15,180 acres on the Yadkin River, in North Carolina. It lies in Rowan County. Cube Yadkin…

Reservoir
Falls Lake

North Carolina · United States

Falls Lake

Falls Lake is a reservoir of some 12,355 acres on the Neuse River, in North Carolina. Management is in the hands of USACE…

Reservoir
Lake Gaston

North Carolina · Warren County

Lake Gaston

Lake Gaston is a reservoir of some 19,768 acres on the outflow =, in North Carolina. You will find it in Warren County.…

Reservoir
Lake James

North Carolina · McDowell County

Lake James

Lake James covers about 6,820 acres of the Catawba River in North Carolina. It lies in McDowell County. It is managed by Duke…

Reservoir1 beach
Lake Tillery

North Carolina · Montgomery County

Lake Tillery

Fed by the Pee Dee River, Lake Tillery holds roughly 5,000 acres of water in North Carolina. Its shoreline falls inside…

Reservoir
Lake Hickory

North Carolina · Catawba County

Lake Hickory

Lake Hickory covers about 19,201 acres in North Carolina. The lake is in Catawba County. Duke Energy / City of Hickory manages it.

Reservoir
B. Everett Jordan Lake

North Carolina · Chatham County

B. Everett Jordan Lake

Fed by the Haw River, B. Everett Jordan Lake holds roughly 13,937 acres of water in North Carolina. It lies in Chatham County. It…

Reservoir
Hyco Lake

North Carolina · Person County

Hyco Lake

Fed by the catchment =, Hyco Lake holds roughly 3,750 acres of water in North Carolina. You will find it in Person County.…

Reservoir
Fontana Lake

North Carolina · Swain County

Fontana Lake

Fontana Lake is a reservoir of some 10,230 acres on the Little Tennessee River, in North Carolina. You will find it in Swain…

Reservoir
Belews Lake

North Carolina · Stokes County

Belews Lake

Belews Lake is a 3,864-acre reservoir on the Belews Creek in North Carolina. You will find it in Stokes County. It is managed by…

Reservoir
Mountain Island Lake

North Carolina · Gaston County

Mountain Island Lake

Mountain Island Lake is a reservoir of some 3,281 acres on the catchment =, in North Carolina. You will find it in Gaston County.…

Reservoir
Harris Lake

North Carolina · Chatham County

Harris Lake

Harris Lake covers about 4,100 acres of the Buckhorn Creek in North Carolina. You will find it in Chatham County. It is managed…

Reservoir

Current lake levels in North Carolina

1 lakes in North Carolina have a documented full pool, so their pages show how far the water sits below the level the reservoir was designed to hold. Readings are refreshed from the operating agency and stamped with the time they were taken. Check the level before planning a trip around a specific ramp or beach.

LakeLevelFull poolHow full
Lake Norman——no percent published
High Rock Lake——no percent published
Falls Lake247.82 ft251.5 ftno percent published
Lake Gaston——no percent published
Lake James——no percent published
Lake Tillery——no percent published
Lake Hickory——no percent published
B. Everett Jordan Lake215.42 ft—no percent published
Hyco Lake408.12 ft—no percent published
Fontana Lake——no percent published
Belews Lake——no percent published
Mountain Island Lake——no percent published
Harris Lake——no percent published

Cities in North Carolina

Lakes and swimming spots near the main towns.

 Charlotte Concord Huntersville Burlington Kannapolis Mooresville Hickory Indian Trail