Durham County, North Carolina Fishing Lakes

Durham County, North Carolina is home to a total of 38 lakes, arranged alphabetically in the list below. If you are considering fishing in Durham 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!
Allen Lake (Southeast Durham area)
Bailey Lake (Southeast Durham area)
Bay Meadows Lake (Green Level area)
Bollinger Pond (Rougemont area)
Brinkley Lake (Northeast Durham area)
Chandler Lake (Southeast Durham area)
Clark Lake (Southwest Durham area)
Crystal Lake (Northwest Durham area)
Durham Wildlife Club Lake (Green Level area)
Eden Lakes (Northwest Durham area)
Few Lake (Chapel Hill area)
Frazier Lake (Southwest Durham area)
General Electric Lake Number Two (Southeast Durham area)
Hester Lake (Lake Michie area)
Infinity Rd Raw Water Reservoir (Northeast Durham area)
Jesse Cole Lake (Northwest Durham area)
Lake Elton (Southwest Durham area)
Lake Michie (Lake Michie area)
Lake Shore (Southeast Durham area)
Lake Unity (Northeast Durham area)
Matthews Lake (Southwest Durham area)
McFarland Lake (Rougemont area)
Newcombs Lake (Northwest Durham area)
Noname (Southwest Durham area)
Parkwood Lake (Southwest Durham area)
Perry Pond (Bayleaf area)
Pettys Lake (Northeast Durham area)
Quail Roost Lake Number One (Rougemont area)
Quail Roost Lake Number Three (Rougemont area)
Quail Roost Lake Number Two (Rougemont area)
Roycroft Lake (Southwest Durham area)
Straford Lake Number One (Southwest Durham area)
Straford Lake Number Two (Southwest Durham area)
Sykes Lake (Northwest Durham area)
Twin Lake Number One (Southeast Durham area)
Twin Lake Number Two (Southeast Durham area)
Willowhaven Lake Number One (Northwest Durham area)
Willowhaven Lake Number Two (Northwest Durham area)