Lakes in Upshur County, Texas
6 lakes counted in Upshur County - the largest is Shelton Lake at 37.56 acres.
6
Lakes Counted
37.56 acres
Largest - Shelton Lake
Upshur County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.
All Counted Lakes
| # | Lake | County | Surface Area | Max Depth |
|---|---|---|---|---|
| 1 | Shelton Lake | Upshur | 37.56 acres | - |
| 2 | Elwood Club Lake | Upshur | 36.32 acres | - |
| 3 | Lower Raintree Lake | Upshur | 35.34 acres | - |
| 4 | Sonny Oats Lake Number 1 | Upshur | 29.16 acres | - |
| 5 | Upper Raintree Lake | Upshur | 26.93 acres | - |
| 6 | Ambassador College Reservoir | Upshur | 25.2 acres | - |
Sources: Texas Parks and Wildlife Department lake data; USGS. Verified October 30, 2026.