Lakes / Texas / McLennan County
Lakes in McLennan County, Texas
12 lakes counted in McLennan County - the largest is Waco Lake at 8,465 acres.
12
Lakes Counted
8,465 acres
Largest - Waco Lake
90 ft
Deepest - Waco Lake
McLennan County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.
All Counted Lakes
| # | Lake | County | Surface Area | Max Depth |
|---|---|---|---|---|
| 1 | Waco Lake | McLennan | 8,465 acres | 90 ft |
| 2 | Tradinghouse Creek Reservoir | McLennan | 2,010 acres | 42 ft |
| 3 | Lake Creek Lake | McLennan | 488.28 acres | - |
| 4 | New Lake Mart | McLennan | 118.61 acres | - |
| 5 | Felton Lower Lake | McLennan | 40.98 acres | - |
| 6 | Eastland Lake | McLennan | 35.58 acres | - |
| 7 | Battle Lake | McLennan | 31.63 acres | - |
| 8 | Lake Hall | McLennan | 31.38 acres | - |
| 9 | Soil Conservation Service Site 4 Reservoir | McLennan | 30.15 acres | - |
| 10 | Stratton Lake | McLennan | 29.41 acres | - |
| 11 | Soil Conservation Service Site 10 Reservoir | McLennan | 29.16 acres | - |
| 12 | Soil Conservation Service Site 2 Reservoir | McLennan | 27.92 acres | - |
Sources: Texas Parks and Wildlife Department lake data; USGS. Verified October 30, 2026.