Greene County, Virginia Fishing Lakes

Greene County, Virginia is home to a total of 15 lakes, arranged alphabetically in the list below. If you are considering fishing in Greene County, Virginia, 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!
Blue Ridge Lake (Swift Run Gap area)
Goose Pond (Swift Run Gap area)
Green Mountain Lake (Stanardsville area)
Greene Development Lake (Stanardsville area)
Greene Hills Lake (Stanardsville area)
Harlow Farm Pond (Earlysville area)
John Rucker Lake (Earlysville area)
Lake Saponi (Earlysville area)
Lake Shenandoah (Stanardsville area)
Lake Skyline (Stanardsville area)
Lower Lake Shenandoah (Earlysville area)
Pruess Farm Pond (Stanardsville area)
Reynolds Farm Pond (Earlysville area)
Wildwood Valley Lake (Stanardsville area)
Word Farm Pond (Barboursville area)