Orange County, North Carolina Fishing Lakes

Orange County, North Carolina is home to a total of 24 lakes, arranged alphabetically in the list below. If you are considering fishing in Orange 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!
Apple Pond (White Cross area)
Arrowhead Lake (Cedar Grove area)
Ashleys Lake (Caldwell area)
Ben Johnson Lake (Hillsborough area)
Blackwoods Lake (Chapel Hill area)
Caldmont Lake (Rougemont area)
Clearwater Lake (Farrington area)
Eastwood Lake (Chapel Hill area)
Efland Millpond (Efland area)
Fellowship Lake (Efland area)
Hogan Lake (Chapel Hill area)
Lake Hogan (Chapel Hill area)
Lake Michael (Efland area)
Lake Michael (Mebane area)
Lake Orange (Cedar Grove area)
Mountain Creek Lake (Chapel Hill area)
Noname (Hillsborough area)
Orange-Alamance Lake (Efland area)
Piedmont Minerals Lake (Hillsborough area)
Rivins Lake (Efland area)
Smiths Lake (Efland area)
Spring Valley Lake (Hillsborough area)
Stone Pond (Caldwell area)
Strayhorn Pond (Hillsborough area)
University Lake (Chapel Hill area)