Census ACS 5-year estimates · 2026
The average income for households in North Dakota is $101,793, which is 10% lower than the US average.
The median income for households in North Dakota is $76,657, which is 5% lower than the US median.
More North Dakota income data
Find your next customers
Explore the richest ZIPs in North DakotaNorth Dakota has a population-weighted median household income of $78,084 and mean household income of $102,294 across 381 ZIP codes — 10.9% lower than the US average for median income.
$78,084
US ZIP-weighted median: $87,610 · 10.9% lower than the US average
$102,294
US ZIP-weighted mean: $113,774 · 10.1% lower than the US average
$43,343
US per capita: $44,688 · 3% lower than the US average
By age of householder
Census ACS table B19049 · 2024 5-year estimates
Gray bar = US median ($45,332)
Gray bar = US median ($90,756)
Gray bar = US median ($97,843)
Gray bar = US median ($58,390)
In North Dakota, younger households (householder under 25) report a median income of $43,328. Income peaks for householders aged 45 to 64, at $96,314. Among householders 65 and over, the median falls to $55,526 — a common pattern as people transition from career earnings to retirement income.
Income distribution
Census ACS table B19001 · 331,063 households · 2024 5-year estimates
Under $50k
32%
$50k–$99k
31%
$100k–$149k
19%
$150k+
19%
North Dakota has 331,063 households spread across 16 income brackets. The largest share (14%) falls in the $75,000 to $99,999 range. Roughly 37% of households earn $100,000 or more per year. About 32% earn less than $50,000.
Richest ZIP codes are ranked by mean household income among ZCTAs with at least 500 residents. Census suppresses exact medians above $250,000; mean income avoids ties.
| Rank | ZIP | County | Population | Mean income | Median income |
|---|---|---|---|---|---|
| 1 | 58735 | Ward County | 565 | $255,977 | $150,000 |
| 2 | 58047 | Cass County | 5,636 | $197,806 | $142,361 |
| 3 | 58843 | Williams County | 676 | $174,752 | $118,750 |
| 4 | 58079 | Cass County | 504 | $161,424 | $126,477 |
| 5 | 58042 | Cass County | 1,344 | $156,929 | $137,500 |
| 6 | 58773 | Burke County | 1,036 | $152,969 | $103,750 |
| 7 | 58576 | McLean County | 1,063 | $150,271 | $102,614 |
| 8 | 58831 | McKenzie County | 1,089 | $149,283 | $98,380 |
| 9 | 58640 | Dunn County | 1,369 | $145,860 | $100,688 |
| 10 | 58051 | Cass County | 1,980 | $145,762 | $107,396 |
Hero statistics use official Census ACS state totals (tables B19013 and S1902). Figures in this section are population-weighted aggregates of ZIP Code Tabulation Area (ZCTA) estimates for browsing individual ZIP codes. Page URL: https://resource.skyrocketbpo.com/tools/market-research/us-income-demographics-by-zip-code/north-dakota
Permanent URL backed by Census ACS data in PocketBase.