Home/ Wyoming/ Rainbow Trout
Species · Wyoming

Rainbow Trout Stocking in Wyoming

WGFD records show Rainbow Trout stocked at 214 Wyoming waters, 1,829 records in all. Seasons on record: 2020 – 2026. These are stocking records, not a current population estimate.

1,829
Stocking records
214
Waters
14,298,362
Fish reported
Rods & ReelsAd

Where Rainbow Trout has been stocked

Record counts below are for Rainbow Trout at each water.

Sweetwater County
Flaming Gorge Reservoir
38 Rainbow Trout records · 4,202,745 fish
Latest 2026
Laramie County
Granite Res
28 Rainbow Trout records · 225,581 fish
Latest 2026
Laramie County
Crystal Res
27 Rainbow Trout records · 222,624 fish
Latest 2026
Sublette County
Fremont Lake
27 Rainbow Trout records · 210,565 fish
Latest 2026
Natrona County
Bryan Stock Trail Pond (lake Makenzie)
26 Rainbow Trout records · 37,403 fish
Latest 2026
Big Horn County
Meadowlark Lake
21 Rainbow Trout records · 32,294 fish
Latest 2026
Campbell County
Panther Pond
21 Rainbow Trout records · 11,761 fish
Latest 2026
Fremont County
Pete'S Pond
21 Rainbow Trout records · 8,726 fish
Latest 2026
Johnson County
South Fork Inn Pond
21 Rainbow Trout records · 1,135 fish
Latest 2026
Albany County
Wheatland Reservoir 3
21 Rainbow Trout records · 581,280 fish
Latest 2026
Park County
Beck Lake
20 Rainbow Trout records · 32,694 fish
Latest 2026
Sheridan County
Big Goose Cr(2 Beaver Cr)
20 Rainbow Trout records · 3,821 fish
Latest 2026
Campbell County
Gillette Fishing Lk
20 Rainbow Trout records · 32,654 fish
Latest 2026
Johnson County
Middle Fork Pond
20 Rainbow Trout records · 1,482 fish
Latest 2026
Park County
New Cody Reservoir
20 Rainbow Trout records · 31,365 fish
Latest 2026
Fremont County
Luckey Pond
19 Rainbow Trout records · 16,731 fish
Latest 2026
Sheridan County
Mavrakis Fishing Pond
19 Rainbow Trout records · 8,285 fish
Latest 2026
Sublette County
Pinedale Kids Pond
19 Rainbow Trout records · 3,911 fish
Latest 2026
Sheridan County
Ranchester City Pond
19 Rainbow Trout records · 6,871 fish
Latest 2026
Sheridan County
Sheridan Fairground Pond
19 Rainbow Trout records · 2,029 fish
Latest 2026
Fremont County
Big Bend Pond #4
18 Rainbow Trout records · 4,171 fish
Latest 2026
Fremont County
Big Bend Pond #5
18 Rainbow Trout records · 11,465 fish
Latest 2026
Johnson County
Buffalo Wetlands Pond
18 Rainbow Trout records · 6,716 fish
Latest 2026
Sublette County
Marbleton Town Pond
18 Rainbow Trout records · 8,555 fish
Latest 2026
Sheridan County
Sibley Lake
18 Rainbow Trout records · 33,739 fish
Latest 2026
Crook County
Sundance Fairground Pond
18 Rainbow Trout records · 10,711 fish
Latest 2026
Fremont County
Big Bend Pond #6
17 Rainbow Trout records · 5,485 fish
Latest 2026
Lincoln County
Kemmerer Community Pond
17 Rainbow Trout records · 7,722 fish
Latest 2026
Sweetwater County
Rock Springs Pond
17 Rainbow Trout records · 10,598 fish
Latest 2026
Natrona County
Yesness Pond
17 Rainbow Trout records · 8,896 fish
Latest 2026
Sublette County
Boulder Lake
16 Rainbow Trout records · 71,038 fish
Latest 2026
Albany County
Hattie Lake
16 Rainbow Trout records · 398,851 fish
Latest 2026
Johnson County
Soldiers Sailors Pond
16 Rainbow Trout records · 3,738 fish
Latest 2026
Sweetwater County
Arrowhead Spring Pond
15 Rainbow Trout records · 4,354 fish
Latest 2026
Sweetwater County
Green River (b Sandy-Ccc)
15 Rainbow Trout records · 268,093 fish
Latest 2026
Park County
Markham Reservoir
15 Rainbow Trout records · 14,645 fish
Latest 2026
Sublette County
Pinedale Town Pond
15 Rainbow Trout records · 6,855 fish
Latest 2026
Johnson County
Tie Hack Reservoir
15 Rainbow Trout records · 59,368 fish
Latest 2026
Sublette County
Green River (blw Gr Lake To Fs Boundary)
14 Rainbow Trout records · 41,948 fish
Latest 2026
Crook County
Medicine Lake
14 Rainbow Trout records · 13,109 fish
Latest 2026
Natrona County
Pathfinder Reservoir
14 Rainbow Trout records · 794,317 fish
Latest 2026
Fremont County
Big Bend Pond #2
13 Rainbow Trout records · 7,598 fish
Latest 2026
Weston County
Black Elk Pond
13 Rainbow Trout records · 2,548 fish
Latest 2026
Park County
Deaver Reservoir
13 Rainbow Trout records · 14,025 fish
Latest 2026
Lincoln County
Fontenelle Reservoir
13 Rainbow Trout records · 333,283 fish
Latest 2026
Sublette County
New Fork Lake Lower
13 Rainbow Trout records · 110,074 fish
Latest 2026
Laramie County
Sloans Lake
13 Rainbow Trout records · 24,125 fish
Latest 2026
Sweetwater County
Sweetwater Kids Pond
13 Rainbow Trout records · 4,435 fish
Latest 2026
Albany County
Twin Buttes Res
13 Rainbow Trout records · 65,299 fish
Latest 2026
Fremont County
Brooks Lake
12 Rainbow Trout records · 118,752 fish
Latest 2026
Sublette County
Ccc Pond
12 Rainbow Trout records · 7,134 fish
Latest 2026
Crook County
Cook Lake
11 Rainbow Trout records · 39,488 fish
Latest 2026
Campbell County
High Country Park Pond
11 Rainbow Trout records · 705 fish
Latest 2026
Fremont County
Pilot Butte Reservoir
11 Rainbow Trout records · 112,171 fish
Latest 2026
Sweetwater County
Big Sandy Reservoir
10 Rainbow Trout records · 138,349 fish
Latest 2026
Carbon County
Herold'S Pond
10 Rainbow Trout records · 7,065 fish
Latest 2026
Fremont County
Torrey Lake
10 Rainbow Trout records · 115,545 fish
Latest 2026
Hot Springs County
Bighorn River Ww To Black Mountain Bridge
9 Rainbow Trout records · 143,382 fish
Latest 2026
Sweetwater County
Jim Bridger Pond
9 Rainbow Trout records · 45,836 fish
Latest 2026
Albany County
Mirror Lake
9 Rainbow Trout records · 17,536 fish
Latest 2026
Weston County
Turner Reservoir
9 Rainbow Trout records · 4,202 fish
Latest 2026
Lincoln County
Viva Naughton Reservoir
9 Rainbow Trout records · 387,819 fish
Latest 2026
Park County
East Newton Lake
8 Rainbow Trout records · 3,445 fish
Latest 2026
Sweetwater County
Fairgrounds Pond 2
8 Rainbow Trout records · 5,393 fish
Latest 2026
Natrona County
Goldeneye Reservoir
8 Rainbow Trout records · 220,114 fish
Latest 2026
Sublette County
Halfmoon Lake
8 Rainbow Trout records · 5,913 fish
Latest 2026
Albany County
Hanging Lake
8 Rainbow Trout records · 13,673 fish
Latest 2026
Albany County
Meeboer Lake
8 Rainbow Trout records · 63,256 fish
Latest 2026
Albany County
Rob Roy Reservoir
8 Rainbow Trout records · 193,027 fish
Latest 2026
Sweetwater County
A&m Reservoir
7 Rainbow Trout records · 7,209 fish
Latest 2026
Albany County
Alsop Lake
7 Rainbow Trout records · 31,521 fish
Latest 2026
Sublette County
Boulder Creek (below Boulder Lake)
7 Rainbow Trout records · 2,556 fish
Latest 2026
Sublette County
Boulder Station Pd Upper
7 Rainbow Trout records · 1,445 fish
Latest 2026
Weston County
C B & Q Reservoir
7 Rainbow Trout records · 6,152 fish
Latest 2026
Laramie County
Crow Reservoir Lower N
7 Rainbow Trout records · 5,702 fish
Latest 2026
Sublette County
Dollar Lake
7 Rainbow Trout records · 10,253 fish
Latest 2026
Campbell County
Donna Res
7 Rainbow Trout records · 10,883 fish
Latest 2026
Sheridan County
Duck Pond
7 Rainbow Trout records · 2,165 fish
Latest 2026
Weston County
East Iron Creek Reservoir
7 Rainbow Trout records · 8,754 fish
Latest 2026
Fremont County
Frye Lake
7 Rainbow Trout records · 21,168 fish
Latest 2026
Albany County
Gelatt Lake Big
7 Rainbow Trout records · 17,146 fish
Latest 2026
Sublette County
Green River (wn B To Fs)
7 Rainbow Trout records · 87,630 fish
Latest 2026
Sublette County
Green River Lake Lower
7 Rainbow Trout records · 14,522 fish
Latest 2026
Hot Springs County
H Diamond W Pond
7 Rainbow Trout records · 2,279 fish
Latest 2026
Carbon County
Hog Park Reservoir
7 Rainbow Trout records · 166,463 fish
Latest 2026
Park County
Homesteader Park Pond
7 Rainbow Trout records · 3,535 fish
Latest 2026
Platte County
Horseshoe Creek Section 2
7 Rainbow Trout records · 6,261 fish
Latest 2026
Lincoln County
Kemmerer City Reservoir
7 Rainbow Trout records · 62,569 fish
Latest 2026
Albany County
Labonte Creek Section 3
7 Rainbow Trout records · 9,934 fish
Latest 2026
Albany County
Leazenby Lake
7 Rainbow Trout records · 21,177 fish
Latest 2026
Weston County
Lissolo Reservoir New
7 Rainbow Trout records · 1,424 fish
Latest 2026
Sweetwater County
Lost Soldier Reservoir
7 Rainbow Trout records · 2,932 fish
Latest 2026
Fremont County
Louis Lake
7 Rainbow Trout records · 43,702 fish
Latest 2026
Weston County
Mallo Extension Res
7 Rainbow Trout records · 1,776 fish
Latest 2026
Carbon County
Marie Lake
7 Rainbow Trout records · 17,890 fish
Latest 2026
Johnson County
Muddy Guard Reservoir 1
7 Rainbow Trout records · 2,400 fish
Latest 2026
Johnson County
North Sayles Reservoir 1
7 Rainbow Trout records · 1,798 fish
Latest 2026
Albany County
Owen Lake
7 Rainbow Trout records · 21,421 fish
Latest 2026
Sheridan County
Park Reservoir
7 Rainbow Trout records · 14,506 fish
Latest 2026
Johnson County
Peters Reservoir 1
7 Rainbow Trout records · 2,161 fish
Latest 2026
Sheridan County
Piney Cruise Ditch
7 Rainbow Trout records · 512 fish
Latest 2026
Fremont County
Popo Agie River Little Section 2
7 Rainbow Trout records · 3,622 fish
Latest 2026
Carbon County
Savery Creek
7 Rainbow Trout records · 20,935 fish
Latest 2026
Park County
Shoshone River Willwood Dam To Mormon Dam
7 Rainbow Trout records · 141,044 fish
Latest 2026
Johnson County
South Sayles Reservoir 2
7 Rainbow Trout records · 2,880 fish
Latest 2026
Fremont County
State School Pond
7 Rainbow Trout records · 1,060 fish
Latest 2026
Sublette County
Sylvan Pond #1
7 Rainbow Trout records · 433 fish
Latest 2026
Sublette County
Sylvan Pond #2
7 Rainbow Trout records · 433 fish
Latest 2026
Albany County
Toltec Reservoir
7 Rainbow Trout records · 68,693 fish
Latest 2026
Fremont County
Worthen Meadows Reservoir
7 Rainbow Trout records · 45,407 fish
Latest 2026
Converse County
Blue Downey Park Res
6 Rainbow Trout records · 3,477 fish
Latest 2026
Carbon County
Diamond Lake
6 Rainbow Trout records · 31,199 fish
Latest 2026
Lincoln County
Diamondville Pond
6 Rainbow Trout records · 2,465 fish
Latest 2026
Albany County
Kennedy Res. East
6 Rainbow Trout records · 4,525 fish
Latest 2026
Johnson County
Leiter Ditch Pond
6 Rainbow Trout records · 1,438 fish
Latest 2026
Johnson County
Muddy Guard Reservoir 2
6 Rainbow Trout records · 9,307 fish
Latest 2026
Albany County
Sodergreen Lake
6 Rainbow Trout records · 30,560 fish
Latest 2026
Sublette County
Big Sandy River (res To Buckskin Crossing)
5 Rainbow Trout records · 8,049 fish
Latest 2026
Johnson County
Billy Creek Reservoir
5 Rainbow Trout records · 1,540 fish
Latest 2026
Sweetwater County
Fairgrounds Pond 1
5 Rainbow Trout records · 1,040 fish
Latest 2026
Albany County
Colonel Rogers Pond
4 Rainbow Trout records · 1,518 fish
Latest 2026
Johnson County
Lame Deer Lake
4 Rainbow Trout records · 12,103 fish
Latest 2026
Uinta County
Murray Reservoir
4 Rainbow Trout records · 8,216 fish
Latest 2026
Johnson County
Seven Bros Lake 1
4 Rainbow Trout records · 4,210 fish
Latest 2026
Johnson County
Seven Bros Lake 2
4 Rainbow Trout records · 6,699 fish
Latest 2026
Johnson County
Seven Bros Lake 3
4 Rainbow Trout records · 7,248 fish
Latest 2026
Johnson County
Seven Bros Lake 4
4 Rainbow Trout records · 11,160 fish
Latest 2026
Johnson County
Seven Bros Lake 5
4 Rainbow Trout records · 6,195 fish
Latest 2026
Johnson County
Seven Bros Lake 7
4 Rainbow Trout records · 2,185 fish
Latest 2026
Albany County
Chimney Park Res
3 Rainbow Trout records · 1,478 fish
Latest 2026
Natrona County
Gray Reef Reservoir
3 Rainbow Trout records · 55,826 fish
Latest 2026
Fremont County
Loch Leven Lake
3 Rainbow Trout records · 5,269 fish
Latest 2026
Natrona County
Petro #1 Reservoir
3 Rainbow Trout records · 1,508 fish
Latest 2026
Carbon County
Rim Lake
3 Rainbow Trout records · 9,546 fish
Latest 2026
Carbon County
Walker Jenkins Lake
3 Rainbow Trout records · 6,566 fish
Latest 2026
Natrona County
Watertank Reservoir
3 Rainbow Trout records · 748 fish
Latest 2026
Albany County
Bell Reservoir
2 Rainbow Trout records · 4,199 fish
Latest 2026
Carbon County
Hot Slough Pond
2 Rainbow Trout records · 1,428 fish
Latest 2026
Converse County
Keith Rider Park Pond
2 Rainbow Trout records · 901 fish
Latest 2026
Natrona County
North Platte River Gray-Alco
2 Rainbow Trout records · 9,773 fish
Latest 2026
Fremont County
Fiddlers Lake
1 Rainbow Trout records · 1,822 fish
Latest 2026
Laramie County
Newman #1 Stock Reservoir
1 Rainbow Trout records · 1,266 fish
Latest 2026
Big Horn County
Visitor Center Pond
1 Rainbow Trout records · 1,005 fish
Latest 2026
Fremont County
Boysen Reservoir
18 Rainbow Trout records · 676,916 fish
Latest 2025
Johnson County
Pines Lodge Pond
18 Rainbow Trout records · 4,891 fish
Latest 2025
Natrona County
Jessica'S Pond
16 Rainbow Trout records · 10,333 fish
Latest 2025
Carbon County
Seminoe Reservoir
14 Rainbow Trout records · 901,994 fish
Latest 2025
Johnson County
Desmet Lake
13 Rainbow Trout records · 482,116 fish
Latest 2025
Fremont County
Scout Pond
12 Rainbow Trout records · 5,209 fish
Latest 2025
Weston County
Black Hills Power And Light Reservoir
10 Rainbow Trout records · 11,555 fish
Latest 2025
Big Horn County
Horseshoe Reservoir
10 Rainbow Trout records · 5,568 fish
Latest 2025
Carbon County
Saratoga Lake
10 Rainbow Trout records · 42,301 fish
Latest 2025
Natrona County
Alcova Reservoir
9 Rainbow Trout records · 244,495 fish
Latest 2025
Fremont County
Trail Lake
8 Rainbow Trout records · 85,346 fish
Latest 2025
Laramie County
Crow Reservoir Upper North
7 Rainbow Trout records · 4,260 fish
Latest 2025
Laramie County
Lake Absarraca
7 Rainbow Trout records · 19,910 fish
Latest 2025
Carbon County
North Platte River Miracle Mile
7 Rainbow Trout records · 611,409 fish
Latest 2025
Fremont County
Bairoil Kids Pond
6 Rainbow Trout records · 726 fish
Latest 2025
Carbon County
Elk Mountain Res
6 Rainbow Trout records · 4,613 fish
Latest 2025
Platte County
Guernsey Slough
6 Rainbow Trout records · 3,044 fish
Latest 2025
Albany County
Huck Finn Pond
6 Rainbow Trout records · 8,523 fish
Latest 2025
Sheridan County
Kleenburn Pond 1
6 Rainbow Trout records · 6,213 fish
Latest 2025
Park County
Luce Reservoir
6 Rainbow Trout records · 3,636 fish
Latest 2025
Fremont County
Ring Lake
6 Rainbow Trout records · 11,495 fish
Latest 2025
Carbon County
Shirley Basin Reservoir
6 Rainbow Trout records · 3,556 fish
Latest 2025
Fremont County
Torrey Creek
6 Rainbow Trout records · 6,161 fish
Latest 2025
Natrona County
Beulah Belle Lake
5 Rainbow Trout records · 9,821 fish
Latest 2025
Fremont County
Burlington Reservoir
5 Rainbow Trout records · 5,132 fish
Latest 2025
Platte County
North Platte River Guer-Glen
5 Rainbow Trout records · 51,813 fish
Latest 2025
Goshen County
North Platte River Neb-Co Li
5 Rainbow Trout records · 4,142 fish
Latest 2025
Carbon County
Sand Lake
5 Rainbow Trout records · 12,820 fish
Latest 2025
Fremont County
Antelope Springs Reservoir
4 Rainbow Trout records · 3,081 fish
Latest 2025
Albany County
Gap Lake South
3 Rainbow Trout records · 7,736 fish
Latest 2025
Carbon County
Lower Deep Gulch Pond
3 Rainbow Trout records · 1,557 fish
Latest 2025
Carbon County
Rendle Butte Reservoir
3 Rainbow Trout records · 1,557 fish
Latest 2025
Carbon County
Ryan Park Pond
3 Rainbow Trout records · 797 fish
Latest 2025
Carbon County
Wild Cow Creek Reservoir
3 Rainbow Trout records · 1,557 fish
Latest 2025
Albany County
Moriah Ranch Reservoir
2 Rainbow Trout records · 999 fish
Latest 2025
Fremont County
Brooks Lake Creek
5 Rainbow Trout records · 8,396 fish
Latest 2024
Fremont County
Macintosh #2 Pond
5 Rainbow Trout records · 7,670 fish
Latest 2024
Johnson County
South Sayles Reservoir 1
5 Rainbow Trout records · 2,040 fish
Latest 2024
Uinta County
Lyman City Pond
4 Rainbow Trout records · 3,123 fish
Latest 2024
Albany County
Johnson Creek Res
4 Rainbow Trout records · 3,617 fish
Latest 2023
Sweetwater County
Fairgrounds Pond 3
2 Rainbow Trout records · 402 fish
Latest 2023
Sublette County
Fall Creek (blw Burnt Lk)
2 Rainbow Trout records · 1,475 fish
Latest 2023
Natrona County
North Platte River Goos-Gray
2 Rainbow Trout records · 43,111 fish
Latest 2023
Albany County
Barber Lake
1 Rainbow Trout records · 1,025 fish
Latest 2023
Natrona County
Buffalo Bones
1 Rainbow Trout records · 983 fish
Latest 2023
Fremont County
Snyder Creek Reservoir
1 Rainbow Trout records · 286 fish
Latest 2023
Sublette County
Spruce Lake
1 Rainbow Trout records · 1,503 fish
Latest 2023
Carbon County
Savery Creek Little
3 Rainbow Trout records · 3,106 fish
Latest 2022
Sublette County
Soda Lake Little
3 Rainbow Trout records · 3,104 fish
Latest 2022
Campbell County
West Weston Reservoir
3 Rainbow Trout records · 776 fish
Latest 2022
Fremont County
Sweetwater River Section 2
2 Rainbow Trout records · 4,410 fish
Latest 2022
Carbon County
Wick Reservoir 1
2 Rainbow Trout records · 876 fish
Latest 2022
Carbon County
Wick Reservoir 2
2 Rainbow Trout records · 876 fish
Latest 2022
Carbon County
Wick Reservoir 3
2 Rainbow Trout records · 876 fish
Latest 2022
Sublette County
Willow Lake
1 Rainbow Trout records · 20,019 fish
Latest 2022
Sweetwater County
Hams Fork River (#1 Confluence To Sw/ln Line)
2 Rainbow Trout records · 2,377 fish
Latest 2021
Fremont County
Jensen Reservoir
2 Rainbow Trout records · 1,052 fish
Latest 2021
Park County
Long Lake
2 Rainbow Trout records · 2,094 fish
Latest 2021
Albany County
Miller Lake
2 Rainbow Trout records · 1,004 fish
Latest 2021
Converse County
North Platte River Ppl-Co Li
2 Rainbow Trout records · 40,362 fish
Latest 2021
Park County
Shoshone River Mormon Dam To Penrose Dam
2 Rainbow Trout records · 3,978 fish
Latest 2021
Carbon County
Teton Res
2 Rainbow Trout records · 5,008 fish
Latest 2021
Natrona County
Camel Hump Reservoir
1 Rainbow Trout records · 499 fish
Latest 2021
Natrona County
Saltbush Reservoir
1 Rainbow Trout records · 250 fish
Latest 2021
Sheridan County
Tongue River North
1 Rainbow Trout records · 3,036 fish
Latest 2021
Johnson County
Clear Creek (i25-6 Mi Ditch)
3 Rainbow Trout records · 1,100 fish
Latest 2020
Uinta County
Up Ice Pond Lower
3 Rainbow Trout records · 3,919 fish
Latest 2020
Natrona County
North Platte River Mill-Goos
2 Rainbow Trout records · 48,843 fish
Latest 2020
Sublette County
Halfmoon Lake Little
1 Rainbow Trout records · 250 fish
Latest 2020
Sheridan County
Twin Lake Reservoir Upper
1 Rainbow Trout records · 8,091 fish
Latest 2020
Fremont County
Wind River Section 1
1 Rainbow Trout records · 2,198 fish
Latest 2020

Data source

Compiled from public records published by the Wyoming 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 WGFD.

Source: WGFD. 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 →