County ZIP codes · North Dakota · FIPS 38025
Dunn County, ND ZIP Codes
Dunn County, North Dakota has 13 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026), all residential. 7 of the residential ones lie mainly in Dunn County and 6 mainly in a neighboring county; 11 cross the county line. Median household income ranges from $79,524 in 58652 (Richardton) to $100,688 in 58640 (Killdeer) (Census Bureau, ACS 2020-2024).
- ACS2020-24
- Census2020
Where are the ZIP codes of Dunn County?
Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).
How different are its ZIP codes?
The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $79,524 and $99,000.
They carry 13 postal town names.
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).
All 13 residential ZIP codes in Dunn County
7 ZIP codes lie mainly in Dunn County; 6 more reach into it from a neighboring county and follow the first table.
| In this county | ||||||
|---|---|---|---|---|---|---|
| 58640 | Killdeer | 1,369 | 3 | $101k | $344k | 98% |
| 58757 | Mandaree | 986 | 3 | $82k | $200k | 79% |
| 58636 | Halliday | 918 | 2 | $62k | $141k | 94% |
| 58626 | Dunn Center | 482 | 3 | $93k | $238k | 100% |
| 58642 | Manning | 422 | 2 | $102k | $276k | 95% |
| 58625 | Dodge | 231 | 2 | – | – | 72% |
| 58644 | Marshall | 19 | 2 | – | – | 100% |
Partly in Dunn County
| In this county | ||||||
|---|---|---|---|---|---|---|
| 58630 | Gladstone | 367 | 2 | $62k | $256k | 38% |
| 58656 | Taylor | 393 | 2 | $101k | $278k | 37% |
| 58601 | Dickinson | 29,916 | 52 | $86k | $279k | 34% |
| 58652 | Richardton | 1,244 | 3 | $80k | $205k | 28% |
| 58854 | Watford City | 9,368 | 14 | $99k | $389k | 8% |
| 58638 | Hebron | 874 | 3 | $64k | $109k | 4% |
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).
Which ZIP codes cross the county line?
11 ZIP codes of Dunn County extend into another county. A ZIP code follows mail routes, not county borders.
| ZIP | In Dunn | Elsewhere |
|---|---|---|
| 58601 | 34% | Stark County 66% |
| 58854 | 8% | McKenzie County 92% |
| 58640 | 98% | Billings County 1% |
| 58652 | 28% | Stark County 72% |
| 58757 | 79% | McKenzie County 21% |
| 58636 | 94% | Mercer County 6% |
| 58638 | 4% | Morton County 43%; Mercer County 30%; Stark County 16%; Grant County 7% |
| 58642 | 95% | Billings County 5% |
| 58656 | 37% | Stark County 64% |
| 58630 | 38% | Stark County 62% |
| 58625 | 72% | Mercer County 28% |
Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).
Which first three digits do Dunn County's ZIP codes use?
The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Dunn County's ZIP codes use 3 prefixes: 586, 587 and 588.
| Prefix | Sectional center | Here | All codes |
|---|---|---|---|
| 586 | Bismarck, ND (SCF 585) | 11 | 32 |
| 587 | Bismarck, ND (SCF 585) | 1 | 64 |
| 588 | Bismarck, ND (SCF 585) | 1 | 17 |
Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.