Harnett County, North Carolina Fishing Lakes

Harnett County, North Carolina is home to a total of 30 lakes, arranged alphabetically in the list below. If you are considering fishing in Harnett 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!
Bakers Pond (Anderson Creek area)
Bakers Pond (Coats area)
Blanchards Pond (Olivia area)
Blue Brothers Pond (Murchisontown area)
Buffalo Lakes (Olivia area)
Byrd Mill Pond (Bunnlevel area)
Cambro Pond (Anderson Creek area)
Chesterfield Lake (Coats area)
Dewars Pond (Cokesbury area)
Duck Pond (Murchisontown area)
Gregorys Lake (Coats area)
Guys Pond (Coats area)
Hannas Lake (Dunn area)
Hayner Pond (Dunn area)
Huckleberry Pond (Murchisontown area)
Jernigans Pond (Erwin area)
Kellys Pond (Anderson Creek area)
Lake Holton (Manchester area)
Lake McKay (Manchester area)
McLambs Pond (Dunn area)
Mitchells Pond (Manchester area)
Overhills Lake (Overhills area)
Popes Lake (Coats area)
Silver Run Lake (Olivia area)
Smith Lake (Anderson Creek area)
Stevens Pond (Bunnlevel area)
West Pond (Overhills area)
Wests Pond (Anderson Creek area)
Williams Pond (Olivia area)
Woods Lake (Bunnlevel area)
Youngs Pond (Anderson Creek area)
Youngs Pond (Angier area)
Youngs Pond (Coats area)