Nelson County, Virginia Fishing Lakes

Nelson County, Virginia is home to a total of 10 lakes, arranged alphabetically in the list below. If you are considering fishing in Nelson 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!
Baldwin Pond (Waynesboro East area)
Davis Pond (Shipman area)
Fish Pond (Howardsville area)
Hamilton Lake (Lovingston area)
Lake Monocan (Greenfield area)
Nelson Lake (Arrington area)
Payne Pond (Shipman area)
Ramsay Knox Pond (Howardsville area)
Saunders Pond (Arrington area)
Stevens Lake (Arrington area)