Lakes / Virginia / Charlotte County
Lakes in Charlotte County, Virginia
6 lakes counted in Charlotte County - the largest is Roanoke Creek Site 54 Lake at 38.05 acres.
6
Lakes Counted
38.05 acres
Largest - Roanoke Creek Site 54 Lake
Charlotte County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.
All Counted Lakes
| # | Lake | County | Surface Area | Max Depth |
|---|---|---|---|---|
| 1 | Roanoke Creek Site 54 Lake | Charlotte | 38.05 acres | - |
| 2 | Keysville Reservoir | Charlotte | 37.87 acres | - |
| 3 | Horseshoe Lake | Charlotte | 30.11 acres | - |
| 4 | Roanoke Creek Site 68 Lake | Charlotte | 29.65 acres | - |
| 5 | Roanoke Creek Site 49a Lake | Charlotte | 29.16 acres | - |
| 6 | Roanoke Creek Site 6a Lake | Charlotte | 26.19 acres | - |
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.