County guide · North Dakota · ND WPAs

Waterfowl Production Areas & Public Hunting Land in Williams County, ND

Williams County has 14 named Waterfowl Production Areas covering 4,497 acres of federally owned, walk-in public land. The largest is Fuller WPA at 2,278 acres; the average tract is about 321 acres, and 5 are smaller than 80 acres.

WPAs here are managed by the Crosby Wetland Management District, which sets any district-specific rules (vehicle access, blinds, nontoxic shot, closed areas).

The county covers about 2,144 square miles and has roughly 40,950 residents. WPAs make up about 0.3% of its land area.

14named WPAs
4.5Kacres of WPA land
2,278largest WPA (ac)
3refuges & districts

Map of WPAs in Williams County

Gold outlines are fee-title Waterfowl Production Areas — federally owned public land. Land outside them is almost always private. Switch to satellite to check water conditions and cover, and click any tract for coordinates.

Loading interactive map…
Waterfowl Production Area (public)County lineRefuge / station Tip: switch to Satellite or USGS Topo in the layer menu · click the map for GPS coordinates
Take every tract with you:KML (Google Earth / onX)GPX waypoints

All Waterfowl Production Areas in Williams County

Largest WPAs (acres)
How big are the tracts? (number of WPAs by acres)
<40: 22<4040–80: 3340–8080–160: 4480–160160–320: 11160–320320+: 44320+
WPAAcresNearest townGPSGo
Fuller WPA
2,271 deeded ac
2,278 26 mi SE of Crosby 48.56095, -103.05667 Map · Directions
Alamo WPA 585 25 mi S of Crosby 48.55191, -103.39619 Map · Directions
Green Lake WPA 379 25 mi SW of Crosby 48.61594, -103.62226 Map · Directions
Appam Lake WPA 322 26 mi SW of Crosby 48.58127, -103.58863 Map · Directions
Twin Lakes WPA 202 19 mi N of Williston 48.42729, -103.61760 Map · Directions
Hedlund WPA 155 24 mi SE of Crosby 48.62249, -102.99899 Map · Directions
Missouri Bottoms WPA 126 16 mi SW of Williston 48.00379, -103.88613 Map · Directions
McGregor WPA 110 28 mi SE of Crosby 48.59643, -102.91165 Map · Directions
Hapip WPA 90 19 mi NW of Williston 48.34691, -103.91469 Map · Directions
Tioga WPA 74 35 mi NE of Williston 48.39996, -102.96994 Map · Directions
Spangrud WPA 70 27 mi SE of Crosby 48.60890, -102.91574 Map · Directions
Hanson WPA 65 23 mi SE of Crosby 48.61286, -103.07976 Map · Directions
Osvold WPA 28 20 mi S of Crosby 48.63125, -103.20270 Map · Directions
Olson WPA 14 24 mi S of Crosby 48.58384, -103.12354 Map · Directions

Acreage from USFWS realty GIS polygons. Coordinates are a point inside each tract — not necessarily a parking area. Look for designated parking and boundary signs on the ground.

Hunting WPAs in Williams County: rules & tips

Typically allowed

  • Hunting waterfowl, upland birds, deer and other game in season under North Dakota regulations
  • Walk-in access from roads and designated parking areas
  • Fishing and trapping where state and district rules allow
  • Wildlife watching, photography and dog training outside restricted periods

Common restrictions

  • No camping, fires or overnight use on most tracts
  • Motor vehicles only on designated roads and parking areas
  • Blinds and portable stands usually removed at the end of each day
  • Nontoxic shot required for waterfowl; many districts require it for all shotgun hunting
  • Some tracts have closed areas, refuge-style rules or seasonal restrictions

Getting to Williams County

Distances below are straight-line from the center of the county. Most WPAs are reached by county and township gravel roads — download the GPX file and load it into your phone or GPS before you lose cell coverage.

  • Williston, ND11 mi — county center is NE of town
  • Crosby, ND45 mi — county center is S of town
  • Sidney, MT50 mi — county center is NE of town
  • Plentywood, MT62 mi — county center is SE of town

Shooting hours in Williams County

Today at Williams County

Legal light*–
Sunrise–
Sunset–

*½ hour before sunrise — the standard federal shooting-hour start for migratory game birds. Times in Chicago local time.

Full season calculator →

2026–2027 season sun table

DateShooting lightSunriseSunsetDaylight
Tue, Sep 1, 20266:40 AM7:10 AM8:38 PM13h 28m
Tue, Sep 15, 20266:59 AM7:29 AM8:09 PM12h 40m
Thu, Oct 1, 20267:21 AM7:51 AM7:35 PM11h 44m
Thu, Oct 15, 20267:41 AM8:11 AM7:07 PM10h 56m
Sun, Nov 1, 20267:07 AM7:37 AM5:36 PM9h 59m
Sun, Nov 15, 20267:30 AM8:00 AM5:17 PM9h 17m
Tue, Dec 1, 20267:52 AM8:22 AM5:03 PM8h 40m
Tue, Dec 15, 20268:07 AM8:37 AM5:00 PM8h 22m
Fri, Jan 1, 20278:14 AM8:44 AM5:08 PM8h 24m
Fri, Jan 15, 20278:09 AM8:39 AM5:24 PM8h 45m
Mon, Feb 1, 20277:53 AM8:23 AM5:50 PM9h 27m

Computed for 48.262, -103.438 (CDT / DST-aware). Check state rules — big game hours vary.

7-day forecast for Williams County

Loading National Weather Service forecast…

Forecast from the National Weather Service. Wind direction matters — plan your approach downwind of where game beds.

Refuges & districts with land in Williams County

Crosby WMD

Divide County, ND

1 open
🦌🦆🦃🐦🕊️🐇🎣

18.8K huntable acres

Lake Zahl NWR

Williams County, ND

1 special1 closed
🦌🐦

3.3K huntable acres

Northeast Montana WMD

Sheridan County, MT

1 open
🦌🦆🦃🐦🕊️🐇🎣

12.1K huntable acres

Refuge hunt units in Williams County

UnitRefugeStatusAcres
WPA OpenCrosby WMDOpen18,799
RefugeLake Zahl NWRSpecial regs3,260
Closed UnitLake Zahl NWRClosed514

Neighboring counties with WPAs

Source: USFWS Realty Tracts (fee-title interest) and Esri county boundaries. Page updated October 28, 2026.