Lakes / Montana / Roosevelt County
Lakes in Roosevelt County, Montana
11 lakes counted in Roosevelt County - the largest is Homestead Lake at 1,261.6 acres.
11
Lakes Counted
1,261.6 acres
Largest - Homestead Lake
Roosevelt County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.
All Counted Lakes
| # | Lake | County | Surface Area | Max Depth |
|---|---|---|---|---|
| 1 | Homestead Lake | Roosevelt | 1,261.6 acres | - |
| 2 | Chelsea Slough | Roosevelt | 372.6 acres | - |
| 3 | Johnson Lake | Roosevelt | 143.6 acres | - |
| 4 | Geddart Lake | Roosevelt | 143.1 acres | - |
| 5 | Manning Lake | Roosevelt | 93.7 acres | - |
| 6 | McIlwain Lake | Roosevelt | 81.3 acres | - |
| 7 | Duck Lake | Roosevelt | 73.9 acres | - |
| 8 | Horseshoe Lake | Roosevelt | 45.7 acres | - |
| 9 | Duck Lake | Roosevelt | 33.6 acres | - |
| 10 | Harmon Reservoir | Roosevelt | 24 acres | - |
| 11 | Crandall Reservoir | Roosevelt | 19 acres | - |
Sources: Montana Fish, Wildlife & Parks lake data; USGS. Verified October 30, 2026.