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
| # | Lake | County | Surface Area | Max Depth |
|---|---|---|---|---|
| 1 | Lake Townsend | Guilford | 1,404.55 acres | - |
| 2 | Lake Brandt | Guilford | 760.34 acres | - |
| 3 | Oak Hollow Lake | Guilford | 705.49 acres | - |
| 4 | High Point Lake | Guilford | 263.41 acres | - |
| 5 | Richland Lake | Guilford | 256.5 acres | - |
| 6 | Lake Higgins | Guilford | 220.67 acres | - |
| 7 | Buffalo Lake | Guilford | 77.1 acres | - |
| 8 | Lynnwood Lake | Guilford | 56.34 acres | - |
| 9 | Hardys Mill Pond | Guilford | 28.12 acres | - |
| 10 | Kimesville Lake | Guilford | 25.2 acres | - |
Sources: USGS National Hydrography Dataset lake data; USGS. Verified October 30, 2026.