Brunswick County, North Carolina Fishing Lakes

Brunswick County, North Carolina is home to a total of 37 lakes, arranged alphabetically in the list below. If you are considering fishing in Brunswick County, North Carolina, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Beaverdam Pond (Wilmington area)
Blue Gill Pond (Funston area)
Blue Pond (Carolina Beach area)
Boiling Spring Lake (Funston area)
Butler Pond (Freeland area)
Crystal Lake (Funston area)
Dead Backwater (Little River area)
Eastend Lake (Funston area)
Forest Lake (Funston area)
Frink Lake (Funston area)
Green Lake (Funston area)
Harper Lake (Funston area)
Kaziah Lake (Funston area)
Lake Buis (Funston area)
Lake Hastie (Funston area)
Lake Marsh (Funston area)
Lake Middleton (Funston area)
Lake Reaves (Funston area)
Mc Kinzie Pond (Carolina Beach area)
McIlhennys Pond (historical) (Wilmington area)
Meadow Lake (Funston area)
Mirror Lake (Funston area)
North Lake (Funston area)
Orton Pond (Carolina Beach area)
Paradise Lake (Funston area)
Patricia Lake (Funston area)
Pine Lake (Funston area)
Pretty Pond (Funston area)
Sampson Pond (Carolina Beach area)
Seminole Lake (Funston area)
Shadow Lake (Funston area)
Silver Lake (Funston area)
Spring Lake (Funston area)
Tate Lake (Funston area)
Twin Lakes (Funston area)
White Spring Ponds (Southport area)
Woods Ponds (Funston area)