Devils Lake WMD
Ramsey County, ND
52.7K huntable acres
County guide · North Dakota · ND WPAs
Cavalier County has 38 named Waterfowl Production Areas covering 12,207 acres of federally owned, walk-in public land. The largest is Billings Lake WPA at 992 acres; the average tract is about 321 acres, and 9 are smaller than 80 acres.
WPAs here are managed by the Devils Lake Wetland Management District, which sets any district-specific rules (vehicle access, blinds, nontoxic shot, closed areas).
The county covers about 1,482 square miles and has roughly 3,704 residents. WPAs make up about 1.3% of its land area.
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.
| WPA | Acres | Nearest town | GPS | Go |
|---|---|---|---|---|
| Billings Lake WPA | 992 | 38 mi NE of Devils Lake | 48.60342, -98.49778 |
Map · Directions |
| Wengeler WPA 945 deeded ac |
936 | 33 mi N of Devils Lake | 48.59094, -98.83487 |
Map · Directions |
| McDonald Slough WPA | 808 | 58 mi N of Devils Lake | 48.94690, -98.87034 |
Map · Directions |
| Amoth WPA 806 deeded ac |
799 | 49 mi N of Devils Lake | 48.79560, -98.60674 |
Map · Directions |
| Edwards WPA | 619 | 32 mi N of Devils Lake | 48.56380, -98.74237 |
Map · Directions |
| Moscow Lake WPA 625 deeded ac |
611 | 43 mi N of Devils Lake | 48.73153, -98.72098 |
Map · Directions |
| Lokemoen WPA | 584 | 32 mi N of Devils Lake | 48.55484, -98.70973 |
Map · Directions |
| Stinkeoway WPA | 540 | 31 mi N of Devils Lake | 48.55373, -98.82936 |
Map · Directions |
| Weaver WPA | 479 | 36 mi N of Devils Lake | 48.61258, -98.64472 |
Map · Directions |
| Harold Duebbert Memorial WPA | 478 | 34 mi N of Devils Lake | 48.56909, -98.59019 |
Map · Directions |
| Hermanson WPA | 476 | 34 mi N of Devils Lake | 48.56526, -98.61735 |
Map · Directions |
| Howitz WPA | 472 | 42 mi NE of Devils Lake | 48.61970, -98.38915 |
Map · Directions |
| Ullyot WPA | 462 | 55 mi NE of Devils Lake | 48.81138, -98.29125 |
Map · Directions |
| Waltz WPA | 453 | 39 mi N of Devils Lake | 48.63611, -98.56847 |
Map · Directions |
| Banner WPA | 320 | 31 mi N of Devils Lake | 48.56205, -98.80225 |
Map · Directions |
| Thorson WPA | 320 | 33 mi N of Devils Lake | 48.55454, -98.60647 |
Map · Directions |
| Oscar WPA | 308 | 46 mi N of Devils Lake | 48.76661, -98.72645 |
Map · Directions |
| Digerness WPA | 240 | 34 mi N of Devils Lake | 48.57636, -98.63104 |
Map · Directions |
| Dahl WPA | 238 | 35 mi N of Devils Lake | 48.59076, -98.60646 |
Map · Directions |
| Rosenberg WPA 160 deeded ac |
170 | 57 mi N of Devils Lake | 48.93176, -98.78673 |
Map · Directions |
| Mulberry Creek WPA | 164 | 56 mi N of Devils Lake | 48.88856, -98.56823 |
Map · Directions |
| Romfo WPA | 163 | 57 mi N of Devils Lake | 48.93179, -98.80582 |
Map · Directions |
| Storlie WPA | 160 | 35 mi N of Devils Lake | 48.58347, -98.59559 |
Map · Directions |
| Koehn WPA | 159 | 59 mi N of Devils Lake | 48.92418, -98.48036 |
Map · Directions |
| Brudevig WPA | 159 | 38 mi N of Devils Lake | 48.66347, -98.88913 |
Map · Directions |
| Hamline WPA | 159 | 56 mi N of Devils Lake | 48.89526, -98.57377 |
Map · Directions |
| Solberg WPA | 158 | 39 mi N of Devils Lake | 48.64135, -98.59557 |
Map · Directions |
| Sanders WPA | 113 | 61 mi N of Devils Lake | 48.99332, -98.94880 |
Map · Directions |
| Roppel WPA | 111 | 41 mi NE of Devils Lake | 48.57688, -98.31608 |
Map · Directions |
| Atchison WPA | 80 | 54 mi N of Devils Lake | 48.88815, -98.78395 |
Map · Directions |
| Rollings WPA | 80 | 48 mi N of Devils Lake | 48.77224, -98.57593 |
Map · Directions |
| Watne WPA | 79 | 38 mi N of Devils Lake | 48.62690, -98.58740 |
Map · Directions |
| Sunderland WPA | 79 | 42 mi NE of Devils Lake | 48.56348, -98.26924 |
Map · Directions |
| Wales WPA 80 deeded ac |
72 | 52 mi N of Devils Lake | 48.84486, -98.63063 |
Map · Directions |
| Emmet WPA | 45 | 58 mi N of Devils Lake | 48.95157, -98.83533 |
Map · Directions |
| Peterson WPA | 42 | 40 mi NE of Devils Lake | 48.56923, -98.32205 |
Map · Directions |
| Pollestad WPA | 39 | 34 mi N of Devils Lake | 48.59983, -98.73290 |
Map · Directions |
| Hiltner WPA | 38 | 47 mi N of Devils Lake | 48.75763, -98.54731 |
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.
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.
*½ hour before sunrise — the standard federal shooting-hour start for migratory game birds. Times in Chicago local time.
Full season calculator →| Date | Shooting light | Sunrise | Sunset | Daylight |
|---|---|---|---|---|
| Tue, Sep 1, 2026 | 6:19 AM | 6:49 AM | 8:19 PM | 13h 30m |
| Tue, Sep 15, 2026 | 6:38 AM | 7:08 AM | 7:49 PM | 12h 41m |
| Thu, Oct 1, 2026 | 7:01 AM | 7:31 AM | 7:15 PM | 11h 44m |
| Thu, Oct 15, 2026 | 7:22 AM | 7:52 AM | 6:46 PM | 10h 54m |
| Sun, Nov 1, 2026 | 6:49 AM | 7:19 AM | 5:15 PM | 9h 56m |
| Sun, Nov 15, 2026 | 7:12 AM | 7:42 AM | 4:55 PM | 9h 13m |
| Tue, Dec 1, 2026 | 7:35 AM | 8:05 AM | 4:40 PM | 8h 35m |
| Tue, Dec 15, 2026 | 7:50 AM | 8:20 AM | 4:37 PM | 8h 17m |
| Fri, Jan 1, 2027 | 7:57 AM | 8:27 AM | 4:46 PM | 8h 19m |
| Fri, Jan 15, 2027 | 7:52 AM | 8:22 AM | 5:02 PM | 8h 40m |
| Mon, Feb 1, 2027 | 7:35 AM | 8:05 AM | 5:28 PM | 9h 24m |
Computed for 48.860, -98.471 (CDT / DST-aware). Check state rules — big game hours vary.
Loading National Weather Service forecast…
Forecast from the National Weather Service. Wind direction matters — plan your approach downwind of where game beds.
Source: USFWS Realty Tracts (fee-title interest) and Esri county boundaries. Page updated October 28, 2026.