Haywood County, North Carolina Fishing Lakes

Haywood County, North Carolina is home to a total of 9 lakes, arranged alphabetically in the list below. If you are considering fishing in Haywood 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!
Broyhill Lake (Clyde area)
Camp Daniel Boone Lake (Waynesville area)
Canton Reservoir (Canton area)
Fishers Lake (Canton area)
Lake Junaluska (Clyde area)
Lake Logan (Waynesville area)
Lake Palcoy (Clyde area)
Waterville Lake (Cove Creek Gap area)
Waynesville Reservoir (Hazelwood area)
Waynesville Reservoir (Waynesville area)