Waterfowl Production Areas · Montana state guide
Montana Waterfowl Production Areas
Montana has 99 named WPAs totaling 55,326 acres across 20 counties. Each tract below links to a satellite map, GPS coordinates, directions and shooting-hour tables.
Map of Montana WPAs
About Montana's Waterfowl Production Areas
Waterfowl Production Areas are federally owned wetlands and grasslands bought mostly with Federal Duck Stamp revenue and managed by U.S. Fish and Wildlife Service wetland management districts. Unlike most National Wildlife Refuges, WPAs are generally open to hunting, fishing and trapping under Montana state regulations, with a few federal rules on top — walk-in access only, no camping and, in many districts, nontoxic shot for all shotgun hunting. Land next to a WPA is almost always private, and conservation easements are private land too.
In Montana, WPAs are managed by 6 offices: Northeast Montana Wetland Management District (42 WPAs), Benton Lake Wetland Management District (22 WPAs), Bowdoin Wetland Management District (13 WPAs), Northwest Montana Wetland Management District-Lake County (9 WPAs), Northwest Montana Wetland Management District-Flathead County (7 WPAs), Charles M. Russell Wetland Management District (6 WPAs).
Largest WPAs in Montana
| WPA | County | Acres | Nearest town |
|---|---|---|---|
| Hansen WPA | Stillwater County | 2,806 | 25 mi W of Billings |
| Prongua WPA | Flathead County | 2,465 | 31 mi W of Kalispell |
| Holm WPA | Blaine County | 2,286 | 22 mi NE of Havre |
| Furnell WPA | Toole County | 2,006 | 77 mi W of Havre |
| Lazy N Ranch WPA | Flathead County | 1,931 | 9.8 mi SE of Kalispell |
| Blackfoot WPA | Powell County | 1,926 | 48 mi E of Missoula |
| Kingsbury Lake WPA | Chouteau County | 1,883 | 45 mi E of Great Falls |
| H2-O WPA | Powell County | 1,861 | 46 mi E of Missoula |
| Hailstone WPA | Stillwater County | 1,766 | 36 mi NW of Billings |
| Goose Lake WPA | Sheridan County | 1,674 | 23 mi E of Plentywood |
New to WPAs? Read Waterfowl Production Areas explained, upland hunting on WPAs and public-land duck hunting tactics.
All Montana WPAs by county
Blaine County 2 WPAs · 2,474 acres
- Balck Coulee WPA 188 ac
- Holm WPA 2,286 ac
Cascade County 2 WPAs · 749 acres
- Hartelius WPA 320 ac
- Schrammeck Lake WPA 429 ac
Chouteau County 2 WPAs · 2,112 acres
- Big Sag WPA 230 ac
- Kingsbury Lake WPA 1,883 ac
Daniels County 3 WPAs · 1,137 acres
- Flaxville WPA 147 ac
- International Marsh WPA 951 ac
- Jagiello WPA 39 ac
Flathead County 7 WPAs · 7,953 acres
- Batavia WPA 531 ac
- Lazy N Ranch WPA 1,931 ac
- Lost Trail WPA 82 ac
- McGregor Meadows WPA 826 ac
- Prongua WPA 2,465 ac
- Smith Lake WPA 1,583 ac
- Trust for Public Land WPA 536 ac
Glacier County 1 WPAs · 95 acres
- Peterson WPA 95 ac
Golden Valley County 1 WPAs · 775 acres
- Spidel WPA 775 ac
Hill County 1 WPAs · 379 acres
- Sands WPA 379 ac
Lake County 9 WPAs · 3,669 acres
- Anderson WPA 163 ac
- Crow WPA 1,533 ac
- Cruz WPA 322 ac
- Duck Haven WPA 821 ac
- Herak WPA 84 ac
- Johnson WPA 70 ac
- Kickinghorse WPA 174 ac
- Montgomery WPA 84 ac
- Sandsmark WPA 419 ac
Musselshell County 1 WPAs · 557 acres
- Tew WPA 557 ac
Petroleum County 1 WPAs · 41 acres
- War Horse WPA 41 ac
Phillips County 11 WPAs · 8,207 acres
- Beaver Creek WPA 1,581 ac
- Copple WPA 611 ac
- Dyrdahl WPA 1,313 ac
- Frank White WPA 485 ac
- Hammond WPA 264 ac
- Hewitt Lake WPA 324 ac
- Korsbeck WPA 1,376 ac
- McNeil Slough WPA 1,246 ac
- Pearce WPA 448 ac
- South McNeil Slough WPA 79 ac
- Webb WPA 479 ac
Pondera County 1 WPAs · 661 acres
- Jarina WPA 661 ac
Powell County 4 WPAs · 5,082 acres
- Blackfoot WPA 1,926 ac
- H2-O WPA 1,861 ac
- Kleinschmidt WPA 1,172 ac
- Upsata Lake WPA 123 ac
Roosevelt County 1 WPAs · 182 acres
- Johnson Lake WPA 182 ac
Sheridan County 38 WPAs · 9,958 acres
- Anderson WPA 531 ac
- Base Camp WPA 359 ac
- Berger Pond WPA 13 ac
- Big Slough WPA 1,006 ac
- Bolke WPA 55 ac
- Carlson WPA 78 ac
- Chandler WPA 46 ac
- Dog Leg WPA 71 ac
- Erickson WPA 1,160 ac
- Espen WPA 26 ac
- Ferguson WPA 105 ac
- Gabrielson WPA 40 ac
- Gadwall Haven WPA 19 ac
- Gjesdal East WPA 123 ac
- Gjesdal West WPA 401 ac
- Goose Lake WPA 1,674 ac
- Hansen WPA 55 ac
- Jerde WPA 183 ac
- Long Lake WPA 213 ac
- Mallard Pond WPA 160 ac
- Melby WPA 20 ac
- Muddy Creek WPA 5.1 ac
- North Root WPA 323 ac
- Olson WPA 18 ac
- Parry WPA 553 ac
- Pintail Marsh WPA 148 ac
- Rabenberg WPA 314 ac
- Redhead Retreat WPA 207 ac
- Rich Johnson WPA 322 ac
- Rierson WPA 113 ac
- Rivers WPA 162 ac
- Salter WPA 322 ac
- Shoveler Puddle WPA 30 ac
- South Root WPA 319 ac
- Valpone WPA 20 ac
- Ward WPA 86 ac
- Westgard WPA 121 ac
- Wigeon Slough WPA 556 ac
Stillwater County 2 WPAs · 4,572 acres
- Hailstone WPA 1,766 ac
- Hansen WPA 2,806 ac
Teton County 3 WPAs · 1,557 acres
- Arod Lake WPA 879 ac
- Brumwell WPA 270 ac
- Savik WPA 408 ac
Toole County 8 WPAs · 4,679 acres
- Blackhurst WPA 326 ac
- Brown WPA 266 ac
- Cemetary WPA 111 ac
- Danbrook WPA 327 ac
- Dunk WPA 82 ac
- Ehli WPA 608 ac
- Furnell WPA 2,006 ac
- Long Lake WPA 953 ac
Yellowstone County 1 WPAs · 487 acres
- Spidel WPA 487 ac