LakeCount. Every Lake. Measured.

Lakes / Virginia / Largest Lakes in Virginia

Largest Lakes in Virginia

Ranked by surface area, from USGS National Hydrography Dataset lake data. Flowages and reservoirs count here - size is size - and each is labeled in its own record.

#LakeCountySurface AreaMax Depth
1John H. Kerr ReservoirMecklenburg44,895.08 acres-
2Smith Mountain LakeFranklin19,676.26 acres-
3Lake AnnaLouisa12,672.74 acres-
4Claytor LakePulaski4,073.29 acres-
5Lake DrummondChesapeake3,240.79 acres-
6Lake ChesdinChesterfield3,018.71 acres-
7Philpott LakePatrick2,814.82 acres-
8Leesville LakeBedford2,629.69 acres-
9Lake MoomawBath2,403.27 acres-
10Swift Creek ReservoirChesterfield1,507.1 acres-
11Occoquan ReservoirFairfax1,302.49 acres-
12John W. Flannagan ReservoirDickenson1,177.46 acres-
13Western Branch ReservoirSuffolk1,175.63 acres-
14Diascund Creek ReservoirNew Kent1,055.34 acres-
15Little Creek ReservoirJames City943.99 acres-
16Hicks LakePrince Edward739.09 acres-
17Lake PrinceSuffolk713.51 acres-
18Lake ManassasPrince William685.47 acres-
19Carvin Cove ReservoirBotetourt631.69 acres-
20Beaverdam Swamp ReservoirGloucester631.33 acres-
21Lake Burnt MillsIsle of Wight568.16 acres-
22Lake MooneyStafford494.13 acres-
23Lake of the WoodsOrange491.74 acres-
24Lake MeadeSuffolk489.97 acres-
25Lunga ReservoirStafford477.16 acres-
26Ni River ReservoirSpotsylvania407.72 acres-
27South Fork Rivanna River ReservoirAlbemarle398.87 acres-
28Lake MerriweatherRockbridge382.04 acres-
29Hunting Run ReservoirSpotsylvania379.15 acres-
30Lake CohoonSuffolk370.68 acres-
31Laurel Bed LakeRussell359.54 acres-
32Lake MonticelloFluvanna334.33 acres-
33Nottoway ReservoirBrunswick318.95 acres-
34Beaverdam ReservoirLoudoun301.22 acres-
35Bath County Pumped Storage LakeBath297.61 acres-
36Lake CarolineCaroline273.3 acres-
37Lake LouisaLouisa272.06 acres-
38Lake TecumsehVirginia Beach268.11 acres-
39Fawn LakeSpotsylvania264.7 acres-
40Stumpy LakeVirginia Beach263.17 acres-
41Banister LakeHalifax261.93 acres-
42Harwoods Mill ReservoirYork257.73 acres-
43Lake CulpeperCulpeper242.89 acres-
44Lake HolidayFrederick238.7 acres-
45Big Bethel ReservoirNewport News227.76 acres-
46Burke LakeFairfax208.31 acres-
47Little Creek ReservoirVirginia Beach199.66 acres-
48Smith LakeStafford197.39 acres-
49Lake SmithVirginia Beach184.88 acres-
50Northeast Creek ReservoirLouisa183.88 acres-
51Martinsville ReservoirHenry181.38 acres-
52Waller Mill ReservoirYork176.43 acres-
53Gatewood ReservoirPulaski176.19 acres-
54Abel LakeStafford174.46 acres-
55Sunken Meadow PondSurry172.89 acres-
56Avery MillpondSurry169 acres-
57Lake LeeNottoway161.11 acres-
58Brunswick County PondBrunswick160.3 acres-
59Talbott ReservoirPatrick140.36 acres-
60Island Creek ReservoirMecklenburg138.13 acres-
61Motts Run ReservoirSpotsylvania137.14 acres-
62Kent LakeNew Kent136.16 acres-
63Lake BarcroftFairfax133.68 acres-
64Slagles LakeGreensville130.47 acres-
65Fairy Stone LakePatrick129.98 acres-
66Bigler MillpondYork129.24 acres-
67Lake OrangeOrange125.04 acres-
68Ruffins PondSpotsylvania123.31 acres-
69Lake MauryNewport News121.7 acres-
70Nash Road LakeChesterfield121.33 acres-
71Airfield PondSussex120.09 acres-
72Lynchburg ReservoirAmherst117.87 acres-
73North Fork of Pound LakeWise116.63 acres-
74Holiday LakeAppomattox113.17 acres-
75Lees MillpondPrince George111.94 acres-
76Swift Creek LakeChesterfield107.77 acres-
77Elkhorn LakePittsylvania107.49 acres-
78Germantown LakeFauquier106.23 acres-
79Lake GordonMecklenburg106.01 acres-
80Big Cherry ReservoirScott104.22 acres-
81Lake MontclairPrince William103.54 acres-
82Hungry Mother LakeSmyth103.29 acres-
83Conner LakeHalifax101.81 acres-
84Dover LakeGoochland101.42 acres-
85Olssons PondKing William100.82 acres-
86Sleeter LakeLoudoun100.57 acres-
87Skidmore Fork LakeRockingham99.54 acres-
88Lake RedwingVirginia Beach99.09 acres-
89Amelia LakeAmelia98.35 acres-
90Lake KeokeeLee96.21 acres-
91Lake TormentorIsle of Wight95.71 acres-
92Beaver Creek ReservoirAlbemarle95.59 acres-
93Lake JamesVirginia Beach95.35 acres-
94Swans LakeCumberland93.9 acres-
95Lake IndependenceWestmoreland92.66 acres-
96Johnson MillpondSouthampton91.18 acres-
97Lake LandorCaroline90.44 acres-
98Meherrin River ReservoirGreensville89.13 acres-
99Pond B-2Isle of Wight86.98 acres-
100Cheatham PondYork86.3 acres-

Showing the top 100 of 329 counted lakes. Search above, or browse by county on the Virginia page, for the full inventory.

Source: USGS National Hydrography Dataset lake data. Verified October 30, 2026. New lakes are added as their records are verified - rankings update with every addition.