Rockingham County, North Carolina Fishing Lakes

Rockingham County, North Carolina is home to a total of 32 lakes, arranged alphabetically in the list below. If you are considering fishing in Rockingham 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!
Beaver Lodge Lake Number One (Williamsburg area)
Belews Lake (Belews Lake area)
Clarks Lake (Reidsville area)
Cunningham Lake (Candor area)
Dumaines Lake (Northwest Eden area)
Eden Presettling Impoundment (Southeast Eden area)
Grogan Estate Lake (Mayodan area)
Hester Lake (Reidsville area)
Hesters Lake (Reidsville area)
Joyce Lake (Williamsburg area)
Lake Hazel (Southeast Eden area)
Lake Hunt (Reidsville area)
Lake Lamar (Southeast Eden area)
Lake LeMar (Southeast Eden area)
Lake Reidsville (Reidsville area)
Lake Wade (Williamsburg area)
Mebens Lake (Bethany area)
Medberrys Lake (Southwest Eden area)
Methodist Camp Lake (Reidsville area)
Price Mill Lake (Ellisboro area)
Reidsville Quarry Lake (Southeast Eden area)
Rockingham Lake (Williamsburg area)
Sharps Lake (Southeast Eden area)
Simpsons Lake (Bethany area)
Smiths Lake (Southwest Eden area)
Stallings Lake (Williamsburg area)
Talleys Lake (Williamsburg area)
Tuttles Lake (Southwest Eden area)
Walker Lake (Bethany area)
Washburns Lake (Reidsville area)
Williamsburg Wildlife Lake (Williamsburg area)
Youngs Lake (Southwest Eden area)