LakeCount. Every Lake. Measured.

Lakes / Virginia / Middlesex County

Lakes in Middlesex County, Virginia

4 lakes counted in Middlesex County - the largest is Hilliard Pond at 43.25 acres.

4
Lakes Counted
43.25 acres
Largest - Hilliard Pond

Middlesex County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Hilliard PondMiddlesex43.25 acres-
2Rosegill LakeMiddlesex26.82 acres-
3Healys PondMiddlesex25.89 acres-
4Corbin Hall Farm PondMiddlesex25.7 acres-
Find a Lake in Middlesex CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.