Lakes / North Dakota / Pierce County
Lakes in Pierce County, North Dakota
30 lakes counted in Pierce County - the largest is Round Lake at 2,584.9 acres.
30
Lakes Counted
2,584.9 acres
Largest - Round Lake
19.4 ft
Deepest - Sand Lake
Pierce County, highlighted, with its largest counted lakes dotted. Outlines from Census boundary data.
All Counted Lakes
| # | Lake | County | Surface Area | Max Depth |
|---|---|---|---|---|
| 1 | Round Lake | Pierce | 2,584.9 acres | - |
| 2 | Hurricane Lake | Pierce | 2,230.6 acres | - |
| 3 | Grass Lake | Pierce | 1,659 acres | - |
| 4 | Rush Lake | Pierce | 1,608.7 acres | - |
| 5 | Girard Lake | Pierce | 1,462.4 acres | - |
| 6 | Horseshoe Lake | Pierce | 1,225.1 acres | - |
| 7 | Antelope Lakes | Pierce | 891.8 acres | - |
| 8 | Antelope Lakes | Pierce | 766.3 acres | - |
| 9 | Long Lake | Pierce | 682 acres | - |
| 10 | Goose Lake | Pierce | 615.5 acres | - |
| 11 | Twin Lakes | Pierce | 613.9 acres | - |
| 12 | Red Lake | Pierce | 608.9 acres | - |
| 13 | Kilgore Lake | Pierce | 579.2 acres | - |
| 14 | Battema Lake | Pierce | 452.7 acres | - |
| 15 | Petrified Lake | Pierce | 445.5 acres | - |
| 16 | Davis Lake | Pierce | 430 acres | 5.8 ft |
| 17 | Gunderson Lake | Pierce | 394.1 acres | - |
| 18 | Sand Slough | Pierce | 387.2 acres | - |
| 19 | Guss Lake | Pierce | 348.1 acres | - |
| 20 | Lesmeister Lake | Pierce | 180.6 acres | - |
| 21 | Herd Lake | Pierce | 169.8 acres | - |
| 22 | Ranch Lake | Pierce | 125.3 acres | - |
| 23 | Spring Lake | Pierce | 99.6 acres | - |
| 24 | Soap Lake | Pierce | 96.9 acres | - |
| 25 | Sand Lake | Pierce | 84 acres | 19.4 ft |
| 26 | Aylmer Lake | Pierce | 80.3 acres | - |
| 27 | Stony Lake | Pierce | 73.9 acres | - |
| 28 | Sandy Lakes | Pierce | 53.1 acres | - |
| 29 | Alkali Lake | Pierce | 49.2 acres | - |
| 30 | Round Lake | Pierce | 46.5 acres | - |
Sources: North Dakota Game and Fish lake data; USGS. Verified October 30, 2026.