
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.…
State
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.
Click a marker to open the lake page.
Each page has the live water level, weather, access points and sources.

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

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…

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

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

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

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

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

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…

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

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

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…

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

Harris Lake covers about 4,100 acres of the Buckhorn Creek in North Carolina. You will find it in Chatham County. It is managed…
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.
| Lake | Level | Full pool | How full |
|---|---|---|---|
| Lake Norman | — | — | no percent published |
| High Rock Lake | — | — | no percent published |
| Falls Lake | 247.82 ft | 251.5 ft | no 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 Lake | 215.42 ft | — | no percent published |
| Hyco Lake | 408.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 |
Lakes and swimming spots near the main towns.
Charlotte Concord Huntersville Burlington Kannapolis Mooresville Hickory Indian Trail