State profile · ND

North Dakota ZIP Codes

Demographics, income, and housing across every ZIP code in North Dakota, benchmarked against all 50 states, DC and Puerto Rico.

383
ZIP codes
671,781
Population
$82,667
Avg ZIP income
52
Counties

The verdict

Texas leads ZIP coverage at 1,935 ZCTAs (#1 of 52). That is not the income board: New Jersey's unweighted average ZIP household income is $121,992 (#1 of 52) on 595 ZCTAs. North Dakota sits #36 of 52 by ZIP count at income #19.

Texas
ZIP-count #1 (1,935)
New Jersey
income #1 ($121,992)
#36
of 52 by ZIP count
#19
of 52 by avg income

ZIP-count and income are separate boards among 52 reporting states and territories. Income is the unweighted mean of each ZIP's ACS 2019–2023 median household income, so a rural code counts the same as a dense metro.

Above-median income on a shorter ZIP list (383 codes · 367 cities). Household income averages $82,667 (19th of 52 by avg ZIP income). Compact geography means city pages carry more of the contrast than a giant county table; open the largest city first, then one smaller market, rather than scanning every ZIP.

The largest city, Fargo (107,957), holds a moderate share (~16%) of state ZIP population. Expect a primary metro plus a long tail of mid-size markets: the top-cities chart and county RankBars both matter, and a two-ZIP compare inside vs outside Fargo usually beats reading the state average alone.

Compact ZIP geography: the state page is closer to a directory than a mega-atlas. Prefer the largest city page and its primary ZIP over scanning every county, and keep the FAQ answers as the quick census totals.

Largest cities in North Dakota

Top 10 cities by population in North Dakota

Total resident population aggregated from every ZIP code the Census assigns to each city.

residents

What this shows Fargo leads, but several peers sit close enough that this top-10 chart is a shortlist, not a single-city story – compare two of those metros before trusting the state mean.

Source U.S. Census Bureau · ACS 5-Year Estimates As of 2019–2023

Counties in North Dakota

Largest counties in North Dakota by population

Top 15 of 52 counties, each links to its full ZIP-level breakdown

  1. 1
    Cass 149,974 residents
    25 ZIP codes
  2. 2
    Burleigh 80,878 residents
    11 ZIP codes
  3. 3
    Grand Forks 68,105 residents
    17 ZIP codes
  4. 4
    Ward 61,671 residents
    17 ZIP codes
  5. 5
    Morton 28,415 residents
    8 ZIP codes
  6. 6
    Stark 24,985 residents
    7 ZIP codes
  7. 7
    Williams 22,804 residents
    10 ZIP codes
  8. 8
    Stutsman 21,091 residents
    13 ZIP codes
  9. 9
    Richland 16,091 residents
    14 ZIP codes
  10. 10
    Rolette 14,506 residents
    7 ZIP codes
  11. 11
    Ramsey 11,690 residents
    10 ZIP codes
  12. 12
    Barnes 11,002 residents
    11 ZIP codes
  13. 13
    McLean 9,544 residents
    13 ZIP codes
  14. 14
    Mercer 8,502 residents
    5 ZIP codes
  15. 15
    Mountrail 8,211 residents
    7 ZIP codes

Source U.S. Census Bureau ACS 5-Year Estimates · 2019–2023

Which cities have the most ZIPs in North Dakota?

Side-by-side: Compare 58103 vs 58201 →

ZIP Codes in North Dakota

Most populous ZIP codes in North Dakota

The 12 largest by population, all 383 ND ZIPs are listed below and on the state sitemap

  1. 1
    58103 · Fargo 47,302 residents
    1,617/sq mi
  2. 2
    58201 · Grand Forks 34,880 residents
    191/sq mi
  3. 3
    58102 · Fargo 29,850 residents
    369/sq mi
  4. 4
    58701 · Minot 28,368 residents
    50/sq mi
  5. 5
    58104 · Fargo 28,322 residents
    382/sq mi
  6. 6
    58501 · Bismarck 28,055 residents
    446/sq mi
  7. 7
    58078 · West Fargo 26,321 residents
    259/sq mi
  8. 8
    58503 · Bismarck 25,734 residents
    75/sq mi
  9. 9
    58504 · Bismarck 24,342 residents
    91/sq mi
  10. 10
    58554 · Mandan 22,884 residents
    14/sq mi
  11. 11
    58601 · Dickinson 21,078 residents
    14/sq mi
  12. 12
    58703 · Minot 19,396 residents
    47/sq mi

Source U.S. Census Bureau ACS 5-Year Estimates · 2019–2023

Official Data Resources for North Dakota

Compact ZIP geography: start at Census ACS for North Dakota, then BLS wages for the labor-market side of the same small map.

Frequently Asked Questions

Is North Dakota compact enough to browse ZIP by ZIP?

Yes – 383 codes and 52 counties put North Dakota in compact geography. Prefer the largest city page and its primary ZIP; the roll-ups here are quick census totals, not a substitute for opening one urban and one thin-edge code.

Does North Dakota's above-median ZIP income mean every market is expensive?

No. The unweighted ZIP mean ($82,667) still mixes dense suburbs with thinner edges, and home values average $179,917. Open the densest metro and one thin-edge county before reading affordability from the state line alone.

Which North Dakota cities should I open first?

Start with Fargo (107,957, ~16% of ZIP population), then one mid-size market from the largest-cities chart. A two-ZIP compare inside vs outside Fargo usually beats reading the state average alone. Other large markets include Bismarck, Grand Forks, Minot.

North Dakota's figures come from ACS 5-Year Estimates (2019–2023), aggregated from ZIP Code Tabulation Areas via the HUD USPS Crosswalk. See our methodology for details.

Take this with you

What to do with North Dakota's numbers, next.

Figures describe 2019–2023 ACS 5-Year Estimates aggregated from ZIP Code Tabulation Areas (ZCTAs), Census Bureau approximations of USPS ZIP codes, not any single address.

Source: U.S. Census Bureau, American Community Survey (ACS) 5-Year Estimates (2019–2023); USPS ZIP Code Tabulation Areas via the HUD USPS Crosswalk.