Skip to main content
LakeQuality
Two canoes crossing open water between forested points in the Boundary Waters

Updated August 2026

Biggest Lake in North Carolina: Lake Mattamuskeet (40,000 acres)

Lake Mattamuskeet is North Carolina's largest inland lake per the U.S. Fish and Wildlife Service (Mattamuskeet National Wildlife Refuge). Below: 50 North Carolina lakes ranked by surface area.

The largest lake in North Carolina is Lake Mattamuskeet at 40,000 acres , in Hyde County, according to the U.S. Fish and Wildlife Service (Mattamuskeet National Wildlife Refuge). Shared with Virginia. John H. Kerr Dam and roughly half the pool are in Virginia, so it is not a North Carolina lake (USACE NID VA117001: 48,900 acres). Lake Gaston, 20,300 acres, is likewise NC/VA shared.

See our Lake Mattamuskeet water-quality report card F

Source: U.S. Fish and Wildlife Service (Mattamuskeet National Wildlife Refuge) (2026-07-30). The table below ranks the North Carolina lakes in our own index by surface area.

50
Lakes with area data
26,110
Largest (acres)
1,635
Median of top 50
30/50
Reservoirs (vs natural)

Reading North Carolina's size profile

North Carolina's largest lake by surface area is Lake Mattamuskeet in Hyde County, spanning 26,110 acres. Most of North Carolina's biggest waters are reservoirs — dammed river valleys built for water supply, flood control, and recreation, so their footprints shift with pool level.

Surface area is a poor proxy for water quality on its own — a large lake can hold a clean, deep core and a nutrient-loaded bay at the same time. Each lake below links to its full report card with grade, clarity, depth, and EPA impairment status. Area figures come from state DNR surveys and the USACE National Inventory of Dams; grades come from EPA and state monitoring data.

The 50 biggest lakes in North Carolina by surface area

#LakeCountySurface areaMax depthGrade
1Lake MattamuskeetHyde26,110 acres-NR
2Lake GastonNorthampton20,300 acres-C
3High Rock LakeDavidson15,180 acres-F
4B Everett Jordan LakeChatham13,940 acres-D
5Fontana LakeGraham10,290 acres-C
6Lake JamesMcDowell5,965 acres-NR
7Persimmon LakeCherokee5,914 acres-NR
8Hiwassee ReservoirCherokee5,870 acres-C
9Badin LakeStanly5,566 acres-NR
10New LakeHyde4,909 acres-NR
11Lake TilleryStanly4,847 acres-NR
12Roanoke Rapids LakeHalifax4,600 acres-C
13Hyco LakeCaswell4,163 acres-NR
14Hyco LakePerson4,015 acres-C
15Belews LakeStokes3,863 acres-C
16Lake HickoryCatawba3,792 acres-NR
17Shearon Harris ReservoirWake3,770 acres-NR
18Mountain Island LakeGaston3,235 acres-C
19Randleman LakeRandolph3,070 acres-D
20Santeetlah LakeGraham2,884 acres-C
21Mayo ReservoirPerson2,800 acres-C
22Pungo LakeWashington2,786 acres-NR
23Tuckertown ReservoirRowan2,560 acres-D
24Blewett Falls LakeAnson2,560 acres-D
25Lake CheoahGraham1,767 acres-C
26Lake TownsendGuilford1,635 acres-D
27Nantahala LakeMacon1,605 acres-C
28Thorpe ReservoirJackson1,462 acres-C
29Coddle Creek ReservoirCabarrus1,300 acres-F
30Kings Mountain ReservoirCleveland1,284 acres-NR
31Sutton LakeNew Hanover1,185 acres-A
32Long LakeCraven1,147 acres-NR
33Lake MackintoshGuilford1,125 acres-D
34Apalachia LakeCherokee1,100 acres-C
35Lake SurfMoore1,016 acres-NR
36Tar River ReservoirNash1,000 acres-F
37Lookout Shoals LakeCatawba835 acres-C
38Lake BrandtGuilford817 acres-D
39Fontana LakeSwain799 acres-NR
40Merchants MillpondGates760 acres-B
41Lake BurlingtonAlamance757 acres-D
42Lake LureRutherford740 acres-C
43Oak Hollow LakeGuilford705 acres-NR
44Orton PondBrunswick688 acres-NR
45Reidsville LakeRockingham680 acres-D
46T G Slimes Pond Number OneBeaufort666 acres-NR
47Lake Thom-A-LexDavidson650 acres-F
48After Bay ReservoirPerson646 acres-NR
49Little Singletary LakeBladen626 acres-NR
50Lake Ellis SimonCraven587 acres-NR

Get updates on North Carolina's largest lakes

New grades and algae readings on these waters as samples come in. Unsubscribe anytime.

Frequently Asked Questions

What is the largest lake in North Carolina?

Lake Mattamuskeet, at 40,000 acres, in Hyde County. Shared with Virginia. John H. Kerr Dam and roughly half the pool are in Virginia, so it is not a North Carolina lake (USACE NID VA117001: 48,900 acres). Lake Gaston, 20,300 acres, is likewise NC/VA shared. Source: U.S. Fish and Wildlife Service (Mattamuskeet National Wildlife Refuge), 2026-07-30.

How is lake surface area measured?

Surface area comes from state DNR lake surveys and, for reservoirs, US Army Corps of Engineers (USACE) National Inventory of Dams records. Area is reported in acres at normal pool level. Reservoirs rise and fall with management and drought, so their listed area is the long-term normal rather than a single-day reading.

Are North Carolina's largest lakes natural or reservoirs?

Of the top 50 North Carolina lakes by area, 30 sit on a dammed river (reservoirs) and 20 are natural basins. Glacial states (MN, WI, MI, NY) skew natural; plains and southern states (MO, IA, ND, OH) skew toward reservoirs built for water supply, flood control, and recreation.

Do larger lakes have better water quality?

Not reliably. Quality varies more within a big lake than between lakes — a large lake can have a clean, deep main basin and a murky, algae-prone bay fed by a tributary, so one grade can mask wide swings. Depth, watershed land use, and how fast the lake flushes matter far more than raw surface area.

How big is the typical North Carolina lake in this ranking?

Across the top 50 North Carolina lakes by surface area, the median is 1,635 acres (Lake Townsend). This list is biased toward the biggest waters; the typical North Carolina lake is far smaller.

Where to stay near North Carolina's largest lakes

Planning a trip? Jump to live cabin, resort, and hotel availability near North Carolina's biggest lakes.