There are many lakes in NC with good fishing and plenty of other recreational facilities . ..Go camping, water skiing, swimming, boating, picniking, hiking, fishing, sailing, wildlife viewing ... Enjoy.

Find a List of North Carolina Lakes

with Locations, Nearby Towns, Recreation and Amenities
Names of North Carolina Lakes Location, Nearby Towns, Landmarks & Description
Alligator Lake

Region: Coastal Plains: Hyde County

Landmark: Intercoastal waterway nearby, Lake Mattamuskeet

Bass Lake Region: Western Mountains, Closest town: Blowing Rock 
Badin Lake

Region: Piedmont, closest town: Biscoe

Landmark: Morrow Mountain State Park

Bay Tree Lake

Region: Piedmont, closest town: Elizabethtown

Landmark: Jones Lake

Blewell Falls Lake

Region: Piedmont, closest town: Rockingham

Beaverdam Lake

Region: Piedmont, closest town: Raleigh
Landmark: Falls Lake

Restrictions: no gasoline powered boats allowed

Big Lake

Region: Piedmont, closest town: Raleigh

Fishing: good: game fish: largemouth bass, sunfish, darters

Landmark: William B. Umstead State Park

Bushy Lake

Region: Piedmont, located southeast of Fayetteville

Catfish Lake

Region: Coastal Plains: closest town: Havelock

Landmark: Croatan National Park

Catherine Lake

Region: Coastal Plains, closest town: Jacksonville

Falls Lake

Region: Piedmont, located north of Raleigh, NC 50 and NC 98

Recreation and amenities: beaches, campground, marina, boating, fishing, picnicking

Fishing: good: game fish: largemouth bass, crappie, bluegill

Fontana Lake

Region: Western Mountains closest town: Robbinsville, Bryson City

Landmark: Great Smokey National Park, Fontana Dam

Fishing: Good: Game fish: Lake Trout, Bass, Crappy, Walleye Pike

Great Lake

Region: Coastal Plains: closest town: Havelock

Landmark: Croatan National Park

Hiwassee Lake

Region: Western Mountains: closest town: Murphy

Highrock Lake

closest town: Rockwell

Jones Lake

Region: Piedmont, Bladen County: closest town: Elizabethtown, NC 242

Fishing: Good: Game fish: perch, catfish, pickerel, sunfish

Recreation and amenities; picnic grounds, camping, Lake trail for hiking, boat ramp, rowboats available for rent.

Characteristics: sandy beach, lake is shallow

Johnson Lake

Region: Piedmont, closest town: Raleigh

Landmark: William B. Umstead State Park

Jordan Lake

Region: Piedmont, closest town: Apex,, Raleigh, Cary, US 64

Fishing: Good: Game fish: largemouth bass, sunfish

Recreation and amenities: sandy beaches, boating, picnic grounds, camping, marina

Kerr Lake

Region: Piedmont, closest town: Henderson

Fishing: Good: game fish: crappie, largemouth bass, bluegill, catfish, pickerel, striped bass

Recreation and amenities: boating, marina, fishing, picnicking, camping, hiking

Landmark: VA/NC border

Lake Adger

Region: Western Mountains, closest town: Tryon

Lake Chatuge

Region: Western Mountains, closest town: Haysville near Murphy

Recreation and amenities: picnic area, beach, swimming, boat dock, boat launch, children activities
Lake Club Region: Western Mountains, Foothills, near Shelby and Marion 
Lake Ellis Simon

Region: Coastal Plains: closest town: Havelock

Landmark: Croatan National Park

Lake James

Region: Western Mountains, closest town:  Nebo, Marion

Landmark: Blue Ridge Parkway

Lake Junaluska

Region: WNC: Closest town: Waynesville in Haywood County

paddleboats and sailboats on lake julian near asheville picture
Lake Julian

Region: Western Mountains, closest town: Arden, Fletcher, Asheville

Recreation and amenities: sailboats allowed, rent paddleboats, picnic tables, grills

Restrictions: no swimming, no powerboats

Lake Hiawassee

Cherokee county, Region: Western Mountains closest town: Murphy

Lake Hickory 

Region: Piedmont, closest town: Hickory

Lake Lure

Region: Western Mountains, closest town: Lake Lure

Landmark: Chimney Rock

Lake Norman

closest town: Statesville, Charlotte

Fishing: Good: Game fish: bluegill, perch, crappie, catfish, largemouth bass, carp, shad

boating, fishing, hiking, picnicking, camping

Lake Mattamuskeet

Region: Coastal Plains: Hyde County

Landmark: Intercoastal waterway nearby

Lake Powhatan

Region: Western Mountains, closest town: Enka, Candler, Arden, Fletcher, Asheville

Characteristics: small lake with clean beach

Lake Phelps Region: Coastal Plains, closest town: Creswell  - south of Edenton

Fishing: Good: Game fish: bass, yellow perch, channel catfish, white catfish, bluegill

Characteristics: large shallow lake - 8ft deep.
Lake Rhodhiss Region: Western Mountains, closest town: Valdese
Lake Sequoyah

Region: Western Mountains closest town: Highlands

Landmark: Bridal Veil Falls, Dry Falls

Lake Sapphire 

Region: Western Mountains, closest towns: Sapphire, Brevard, Highlands

Landmark: Lake Toxaway

Lake Summit

Region: Western Mountains closest town:  Tuxedo

Landmark: NC/SC border

Lake Tahoma

Region: Western Mountains closest town: Marion

Lake Tillery

Region: Piedmont, Stanly County, closest town: Albemarle

Fishing: good: game fish: largemouth bass, striped bass, white bass, perch, bluegill, crappie, catfish

Landmark: Morrow Mountain State Park, Yadkin River, Uwherrie National Forest

Lake Tomahawk

Region: Western Mountains : Closest Town: Black Mountain

Lake Townsend

Region: Piedmont, Closest Town: Greensboro US 29

Bryan park complex

Recreation and amenities: sailing, boating, fishing, golf

Lake Toxaway

Region: Western Mountains closest town: Sapphire, Brevard, Highlands

Lake Waccamaw

Region: Coastal Plains: closest town: west of Wilmington, East of Whiteville NC

Fishing: good: game fish: largemouth bass, perch, sunfish, silversides

Recreation and amenities: hiking, fishing, boating, camping, boardwalk, pier, picnic areas

Characteristics: shallow lake - alligators

Landmark: green swamp preserve, NC 221

Lake Wyle

Region: Piedmont, closest town: Belmont, Gastonia

 Landmark: NC/SC border

Little Lake

Region: Coastal Plains: closest town: Havelock

Landmark: Croatan National Park 

Long Lake

Region: Coastal Plains: closest town: Havelock

Landmark: Croatan National Park

Nantahala Lake

Region: Western Mountains closest town: Robbinsville , Bryson City

Fishing: good: game fish: Trout, bass, crappy

Landmark: Lake Fontana, Santeetlah Lake, Nantahala River - white rafting

Price Lake

Region: Western Mountains Off Blue Ridge Parkway near Boone

Pungo Lake

Region: Coastal Plains: closest town: Plymouth

Roanoke Rapids Lake

Region: Coastal Plains, closest town: Roanoke Rapids

Salters Lake

Region: Piedmont: Bladen county: closest NC town: Elizabethtown

Landmark: Jones Lake

Restrictions: restricted to boating and fishing, need permit from park office

Santeetlah Lake

Region: Western Mountains closest town: Robbinsville, Bryson City

Fishing: good: Game Fish: Lake Trout, Bass, Crappy, Catfish

Landmark: Joyce Kilmer Memorial Forest

Singletery Lake

closest town: Kelly southeast of Elizabethtown, NC 53

Recreation and amenities: boating, fishing, swimming, camping, hiking

Thorpe Lake

Region: Western Mountains closest town: Cashiers

Tuckertown Lake

closest town: Rockwell

University Lake

Region: Piedmont, closest town: Chapel Hill

Landmark: University of North Carolina at Chapel Hill

White Lake

Region: Piedmont, closest town: east of Elizabethtown, NC 53

See also, NC State Parks