Virginia lakes

Every Virginia lake we monitor — search, sort by conditions, or switch to the map. Cards show real readings or a clear dash.

Browse Virginia by county
47lakes
39counties
20,600acres · largest

LakeVibe tracks 47 lakes across Virginia in 39 counties. The largest is Smith Mountain Lake at about 20,600 acres. Browse every lake by size or water clarity, see what each is good for, or find one near Lynchburg — with real conditions, not guesses.

Good for
47 lakes
Amelia Lake

Amelia Lake

Amelia County · near Richmond
Clear water
Water
6.6 ftClarity
Level
Bark Camp Lake

Bark Camp Lake

Scott County · near Abingdon
Water
Clarity
Level
Beaver Creek Reservoir

Beaver Creek Reservoir

Albemarle County · near Charlottesville
Clear water
Water
9.5 ftClarity
Level
Briery Creek Lake

Briery Creek Lake

Prince Edward County · near Lynchburg
Water
6.2 ftClarity
Level
Brunswick Lake

Brunswick Lake

Brunswick County
Water
3.6 ftClarity
Level
Burke Lake

Burke Lake

Fairfax County · near Northern Virginia
Water
Clarity
Level
Carvins Cove

Carvins Cove

Roanoke County · near Roanoke
Clear water
Water
8.2 ftClarity
Level
Claytor Lake

Claytor Lake

Pulaski County · near Blacksburg
Water
4.3 ftClarity
Level
Diascund Reservoir

Diascund Reservoir

James City County · near Richmond
Water
2 ftClarity
Level
Fairy Stone Lake

Fairy Stone Lake

Patrick County · near Roanoke
Clear water
Water
12.5 ftClarity
Level
Flannagan Reservoir

Flannagan Reservoir

Dickenson County · near Abingdon
Clear water
Water
10.8 ftClarity
Level
Fluvanna Ruritan Lake

Fluvanna Ruritan Lake

Fluvanna County · near Charlottesville
Water
2.6 ftClarity
Level
Gatewood Reservoir

Gatewood Reservoir

Pulaski County · near Blacksburg
Water
Clarity
Level
Great Creek Watershed Lake

Great Creek Watershed Lake

Brunswick County
Water
5.6 ftClarity
Level
Hidden Valley Lake

Hidden Valley Lake

Washington County · near Abingdon
Clear water
Water
9.5 ftClarity
Level
Horsepen Lake

Horsepen Lake

Buckingham County · near Lynchburg
Water
Clarity
Level
Hungry Mother Lake

Hungry Mother Lake

Smyth County · near Abingdon
Clear water
Water
7.5 ftClarity
Level
Lake Airfield

Lake Airfield

Sussex County
Water
2.3 ftClarity
Level
Lake Anna

Lake Anna

Louisa County · near Richmond
Water
5.9 ftClarity
Level
Lake Brittle

Lake Brittle

Fauquier County · near Northern Virginia
Water
Clarity
Level
Lake Burton

Lake Burton

Pittsylvania County · near Roanoke
Water
Clarity
Level
Lake Chesdin

Lake Chesdin

Chesterfield County · near Richmond
Water
2.3 ftClarity
Level
Lake Curtis

Lake Curtis

Stafford County · near Northern Virginia
Water
4.9 ftClarity
Level
Lake Drummond

Lake Drummond

Chesapeake County · near Virginia Beach
Water
1 ftClarity
Level
Lake Frederick

Lake Frederick

Frederick County
Clear water
Water
8.9 ftClarity
Level
Lake Gordon

Lake Gordon

Mecklenburg County
Water
0.3 ftClarity
Level
Lake Keokee

Lake Keokee

Lee County
Clear water
Water
14.1 ftClarity
Level
Lake Manassas

Lake Manassas

Prince William County · near Northern Virginia
Water
Clarity
Level
Lake Moomaw

Lake Moomaw

Alleghany County
Clear water
Water
16.1 ftClarity
Level
Lake Nelson

Lake Nelson

Nelson County · near Lynchburg
Water
4.3 ftClarity
Level
Lake Orange

Lake Orange

Orange County · near Charlottesville
Water
5.2 ftClarity
Level
Lake Robertson

Lake Robertson

Rockbridge County · near Lynchburg
Water
Clarity
Level
Lake Shenandoah

Lake Shenandoah

Rockingham County · near Charlottesville
Water
5.9 ftClarity
Level
Laurel Bed Lake

Laurel Bed Lake

Russell County · near Abingdon
Clear water
Water
9.8 ftClarity
Level
Leesville Lake

Leesville Lake

Pittsylvania County · near Lynchburg
Clear water
Water
6.6 ftClarity
Level
Mill Reservoir

Mill Reservoir

Amherst County · near Lynchburg
Water
5.2 ftClarity
Level
Mountain Lake

Mountain Lake

Giles County · near Blacksburg
Water
Clarity
Level
Nottoway Lake

Nottoway Lake

Nottoway County · near Richmond
Water
3.9 ftClarity
Level
Occoquan Reservoir

Occoquan Reservoir

Fairfax County · near Northern Virginia
Water
Clarity
Level
Philpott Lake

Philpott Lake

Franklin County · near Roanoke
Clear water
Water
16.4 ftClarity
Level
Rural Retreat Lake

Rural Retreat Lake

Wythe County · near Abingdon
Water
3.9 ftClarity
Level
Sandy River Reservoir

Sandy River Reservoir

Prince Edward County · near Lynchburg
Water
Clarity
Level
Smith Mountain Lake

Smith Mountain Lake

Bedford County · near Roanoke
Clear water
Water
10.5 ftClarity
Level
South Holston Lake

South Holston Lake

Washington County · near Abingdon
NC/TN
Water
Clarity
Level
Stonehouse Lake

Stonehouse Lake

Amherst County · near Lynchburg
Water
5.2 ftClarity
Level
Thrasher Lake

Thrasher Lake

Amherst County · near Lynchburg
Water
2.6 ftClarity
Level
Wilcox Lake

Wilcox Lake

PETERSBURG County · near Richmond
Water
Clarity
Level

Biggest lakes in Virginia

Best Virginia lakes for boating

Best Virginia lakes for fishing

Best Virginia lakes for sailing & big water

Best Virginia lakes for wildlife viewing

Best Virginia lakes for camping & picnicking

Lakes near you

Lakes near Richmond

Lakes near Northern Virginia

Lakes near Roanoke

Lakes near Charlottesville

Virginia lakes — frequently asked

How many Virginia lakes are on LakeVibe?

LakeVibe tracks 47 lakes across Virginia in 39 counties, each with real water data and things to do.

What is the largest lake in Virginia?

Smith Mountain Lake is the largest lake we track in Virginia, at about 20,600 acres.

Which Virginia lake has the clearest water?

Of the lakes with measured clarity, Philpott Lake has the deepest Secchi-disk reading — about 16.4 ft of visibility. Clarity varies by season and conditions.

Where can I go fishing in Virginia?

Popular fishing lakes in Virginia include Smith Mountain Lake, Lake Anna, Claytor Lake, Lake Chesdin. Each lake page lists its public fishing access and what it's stocked with where that's published.