Home/ North Dakota/ Yellow Perch
Species · North Dakota

Yellow Perch Stocking in North Dakota

NDGF records show Yellow Perch stocked at 92 North Dakota waters, 157 records in all. Seasons on record: 2017 – 2021. These are stocking records, not a current population estimate.

157
Stocking records
92
Waters
1,067,085
Fish reported
Tackle Box DealsAd

Where Yellow Perch has been stocked

Record counts below are for Yellow Perch at each water.

Stutsman County
Little Britches Pond
5 Yellow Perch records · 5,083 fish
Latest 2021
Stark County
Belfield Pond
4 Yellow Perch records · 5,820 fish
Latest 2021
Stark County
Dickinson Reservoir
4 Yellow Perch records · 97,787 fish
Latest 2021
Stutsman County
Jamestown Reservoir
4 Yellow Perch records · 52,123 fish
Latest 2021
Morton County
Krieg's Pond
4 Yellow Perch records · 7,820 fish
Latest 2021
Lamoure County
Lake Lamoure
4 Yellow Perch records · 54,110 fish
Latest 2021
Burke County
Short Creek Dam
4 Yellow Perch records · 34,817 fish
Latest 2021
Dickey County
Tad Lake
4 Yellow Perch records · 22,604 fish
Latest 2021
Towner County
Armourdale Dam
3 Yellow Perch records · 5,615 fish
Latest 2021
Cass County
Casselton Reservoir
3 Yellow Perch records · 11,623 fish
Latest 2021
Mountrail County
Clearwater Lake
3 Yellow Perch records · 14,682 fish
Latest 2021
Williams County
Cottonwood Lake
3 Yellow Perch records · 47,779 fish
Latest 2021
Barnes County
Hatchery Kids Pond
3 Yellow Perch records · 3,524 fish
Latest 2021
Burleigh County
Owls Pond
3 Yellow Perch records · 5,252 fish
Latest 2021
Divide County
Skjermo Lake
3 Yellow Perch records · 13,075 fish
Latest 2021
Ward County
State Fair Pond
3 Yellow Perch records · 10,141 fish
Latest 2021
Williams County
Tioga Dam
3 Yellow Perch records · 17,315 fish
Latest 2021
Stutsman County
Barnes Lake
2 Yellow Perch records · 7,450 fish
Latest 2021
Stutsman County
Big Mallard Marsh
2 Yellow Perch records · 7,933 fish
Latest 2021
Bowman County
Bowman-Haley Dam
2 Yellow Perch records · 29,628 fish
Latest 2021
Richland County
Elm Lake
2 Yellow Perch records · 7,120 fish
Latest 2021
Bowman County
Gascoyne Lake
2 Yellow Perch records · 5,174 fish
Latest 2021
Mountrail County
White Earth Dam
2 Yellow Perch records · 27,621 fish
Latest 2021
Golden Valley County
Williams Creek Dam
2 Yellow Perch records · 10,932 fish
Latest 2021
Richland County
Bisek Slough
1 Yellow Perch records · 4,005 fish
Latest 2021
Pierce County
Clear Lake
1 Yellow Perch records · 7,325 fish
Latest 2021
Richland County
Grass Lake
1 Yellow Perch records · 4,059 fish
Latest 2021
Grant County
Heart Butte Reservoir
1 Yellow Perch records · 28,142 fish
Latest 2021
Lamoure County
Kulm-Edgeley Dam
1 Yellow Perch records · 2 fish
Latest 2021
Logan County
Lake Fredonia
1 Yellow Perch records · 4,312 fish
Latest 2021
Adams County
Mirror Lake
1 Yellow Perch records · 6,625 fish
Latest 2021
Sargent County
Ole Breum Lake
1 Yellow Perch records · 1,390 fish
Latest 2021
Barnes County
Sanborn WPA
1 Yellow Perch records · 1,818 fish
Latest 2021
Mountrail County
Stanley Pond
1 Yellow Perch records · 1,600 fish
Latest 2021
Logan County
Thurn Lake
1 Yellow Perch records · 940 fish
Latest 2021
McKenzie County
Watford City Park Pond
1 Yellow Perch records · 1,600 fish
Latest 2021
Williams County
West Spring Lake Pond
1 Yellow Perch records · 1,320 fish
Latest 2021
Richland County
Lake Elsie
3 Yellow Perch records · 38,574 fish
Latest 2020
Stutsman County
Spiritwood Lake
3 Yellow Perch records · 5,091 fish
Latest 2020
Sargent County
Deuce Lake
2 Yellow Perch records · 9,316 fish
Latest 2020
Stutsman County
Gaier Lake
2 Yellow Perch records · 15,180 fish
Latest 2020
State: North Dakota
Lone Tree Lake (Englevale), Ransom
2 Yellow Perch records · 15,008 fish
Latest 2020
Williams County
McLeod (Ray) Reservoir
2 Yellow Perch records · 13,855 fish
Latest 2020
Wells County
Sykeston Dam
2 Yellow Perch records · 3,159 fish
Latest 2020
Lamoure County
Alfred Lake
1 Yellow Perch records · 4,875 fish
Latest 2020
Golden Valley County
Beach City Pond
1 Yellow Perch records · 1,840 fish
Latest 2020
Stutsman County
Clark Lake
1 Yellow Perch records · 2,346 fish
Latest 2020
Lamoure County
Diamond Lake
1 Yellow Perch records · 3,320 fish
Latest 2020
Stark County
Dickinson Dike
1 Yellow Perch records · 1,840 fish
Latest 2020
Mountrail County
East Bieri Lake
1 Yellow Perch records · 4,352 fish
Latest 2020
Lamoure County
Flood Lake
1 Yellow Perch records · 12,812 fish
Latest 2020
Richland County
Four Corners Lake
1 Yellow Perch records · 2,631 fish
Latest 2020
Divide County
Fritz Slough
1 Yellow Perch records · 8,420 fish
Latest 2020
Renville County
Glenburn Pond
1 Yellow Perch records · 1,098 fish
Latest 2020
Richland County
Hankinson Legion Memorial Pond
1 Yellow Perch records · 432 fish
Latest 2020
Richland County
Haus Lake
1 Yellow Perch records · 1,473 fish
Latest 2020
Richland County
Moran Lake
1 Yellow Perch records · 1,316 fish
Latest 2020
Richland County
Shriner Lake
1 Yellow Perch records · 2,118 fish
Latest 2020
Sargent County
Silver Lake
1 Yellow Perch records · 4,870 fish
Latest 2020
Stutsman County
Sunday Lake
1 Yellow Perch records · 2,760 fish
Latest 2020
Logan County
Wentz WPA
1 Yellow Perch records · 1,063 fish
Latest 2020
Mountrail County
West Bieri Lake
1 Yellow Perch records · 4,096 fish
Latest 2020
Divide County
Willy's Slough
1 Yellow Perch records · 8,420 fish
Latest 2020
Barnes County
Lake Ashtabula
3 Yellow Perch records · 152,000 fish
Latest 2019
McLean County
Triangle Y Pond
3 Yellow Perch records · 2,716 fish
Latest 2019
Dickey County
Pheasant Lake
2 Yellow Perch records · 37,000 fish
Latest 2019
Sargent County
Bergh Slough
1 Yellow Perch records · 8,000 fish
Latest 2019
Sargent County
Fiala Lake
1 Yellow Perch records · 11,000 fish
Latest 2019
McIntosh County
Green Lake
1 Yellow Perch records · 6,000 fish
Latest 2019
Dickey County
Heinrich Lake
1 Yellow Perch records · 15,000 fish
Latest 2019
Dunn County
Lake Ilo
1 Yellow Perch records · 3,000 fish
Latest 2019
Hettinger County
Larson Lake
1 Yellow Perch records · 25,000 fish
Latest 2019
McIntosh County
McIntosh WMA
1 Yellow Perch records · 6,000 fish
Latest 2019
Cass County
Brooks Harbor
2 Yellow Perch records · 5,803 fish
Latest 2018
Rolette County
Island Lake
1 Yellow Perch records · 2,000 fish
Latest 2018
Walsh County
Matejcek Dam
1 Yellow Perch records · 9,000 fish
Latest 2018
Richland County
Mooreton Pond
1 Yellow Perch records · 156 fish
Latest 2018
State: North Dakota
Schlecht Thom Dam, Lamoure
1 Yellow Perch records · 8,000 fish
Latest 2018
Rolette County
School Section Lake
1 Yellow Perch records · 2,000 fish
Latest 2018
Bowman County
Spring Lake
1 Yellow Perch records · 445 fish
Latest 2018
Dunn County
Big Flat Slough
1 Yellow Perch records · 2,000 fish
Latest 2017
State: North Dakota
Boom (Marion) Lake, Lamoure
1 Yellow Perch records · 5,000 fish
Latest 2017
McIntosh County
Clear Lake
1 Yellow Perch records · 1,000 fish
Latest 2017
McLean County
Coal Lake
1 Yellow Perch records · 1,000 fish
Latest 2017
Morton County
Danzig Dam
1 Yellow Perch records · 2,000 fish
Latest 2017
Bowman County
Kalina Dam
1 Yellow Perch records · 1,000 fish
Latest 2017
Lamoure County
Kalmbach Lake
1 Yellow Perch records · 729 fish
Latest 2017
Bowman County
Lutz Dam
1 Yellow Perch records · 705 fish
Latest 2017
Stutsman County
Pipestem Reservoir
1 Yellow Perch records · 15,000 fish
Latest 2017
Grant County
Raleigh Reservoir
1 Yellow Perch records · 1,000 fish
Latest 2017
Morton County
Sweet Briar Lake
1 Yellow Perch records · 6,000 fish
Latest 2017
Sargent County
Tosse Slough
1 Yellow Perch records · 100 fish
Latest 2017

Data source

Compiled from public records published by the North Dakota Game & Fish Department. Figures are stocking records reported by the agency, not current fish populations. StockedSpots is independent and not affiliated with or endorsed by NDGF.

Source: NDGF. Data last checked September 1, 2026.

See something that looks off?

Every stocking record on StockedSpots is pulled directly from official state wildlife agency sources — you can see exactly where each state's data comes from on our data sources page. If a record looks wrong, or you'd like a page reviewed or removed, let us know and we'll look into it.

Report an issue →