LakeCount. Every Lake. Measured.

Lakes / North Carolina / Guilford County

Lakes in Guilford County, North Carolina

10 lakes counted in Guilford County - the largest is Lake Townsend at 1,404.55 acres.

10
Lakes Counted
1,404.55 acres
Largest - Lake Townsend

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

All Counted Lakes

#LakeCountySurface AreaMax Depth
1Lake TownsendGuilford1,404.55 acres-
2Lake BrandtGuilford760.34 acres-
3Oak Hollow LakeGuilford705.49 acres-
4High Point LakeGuilford263.41 acres-
5Richland LakeGuilford256.5 acres-
6Lake HigginsGuilford220.67 acres-
7Buffalo LakeGuilford77.1 acres-
8Lynnwood LakeGuilford56.34 acres-
9Hardys Mill PondGuilford28.12 acres-
10Kimesville LakeGuilford25.2 acres-
Find a Lake in Guilford CountyLargest Lakes
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.