Bedford County, Virginia Fishing Lakes

Bedford County, Virginia is home to a total of 18 lakes, arranged alphabetically in the list below. If you are considering fishing in Bedford 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!
Beaverdam Reservoir (Stewartsville area)
Bedford Lake (Sedalia area)
Bedford Reservoir (Peaks of Otter area)
Chilarna Lake (Boonsboro area)
Falling Creek Reservoir (Stewartsville area)
Hickory Lake (Hardy area)
Holdrens Pond (Goodview area)
Markham Pond (Goode area)
Old Elkton Lake (Forest area)
Peaks of Otter Lake (Peaks of Otter area)
Poplar Forest Lake (Forest area)
Preston Millpond (Huddleston area)
Saunders Pond (Moneta area)
Smith Mountain Lake (Smith Mountain Dam area)
Sounders Pond (Moneta area)
Spring Hill Lake (Peaks of Otter area)
Spring Lake (Moneta area)
Swine Lake (Leesville area)