LakeCount. Every Lake. Measured.

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

#LakeCountySurface AreaMax Depth
1Round LakePierce2,584.9 acres-
2Hurricane LakePierce2,230.6 acres-
3Grass LakePierce1,659 acres-
4Rush LakePierce1,608.7 acres-
5Girard LakePierce1,462.4 acres-
6Horseshoe LakePierce1,225.1 acres-
7Antelope LakesPierce891.8 acres-
8Antelope LakesPierce766.3 acres-
9Long LakePierce682 acres-
10Goose LakePierce615.5 acres-
11Twin LakesPierce613.9 acres-
12Red LakePierce608.9 acres-
13Kilgore LakePierce579.2 acres-
14Battema LakePierce452.7 acres-
15Petrified LakePierce445.5 acres-
16Davis LakePierce430 acres5.8 ft
17Gunderson LakePierce394.1 acres-
18Sand SloughPierce387.2 acres-
19Guss LakePierce348.1 acres-
20Lesmeister LakePierce180.6 acres-
21Herd LakePierce169.8 acres-
22Ranch LakePierce125.3 acres-
23Spring LakePierce99.6 acres-
24Soap LakePierce96.9 acres-
25Sand LakePierce84 acres19.4 ft
26Aylmer LakePierce80.3 acres-
27Stony LakePierce73.9 acres-
28Sandy LakesPierce53.1 acres-
29Alkali LakePierce49.2 acres-
30Round LakePierce46.5 acres-
Sources: North Dakota Game and Fish lake data; USGS. Verified October 30, 2026.