North Dakota ZIP Codes

North Dakota contains 387 ZIP codes across 53 counties and 372 cities. Browse by city or county below, or jump to the largest and highest-income ZIP codes in North Dakota.

Cities in North Dakota

Browse all 372 cities in North Dakota

Counties in North Dakota

Largest ZIP Codes by Population in North Dakota

  • 58103 – FARGO (48,577)
  • 58104 – FARGO (46,165)
  • 58201 – GRAND FORKS (42,353)
  • 58078 – WEST FARGO (39,243)
  • 58503 – BISMARCK (36,944)
  • 58801 – WILLISTON (33,579)
  • 58701 – MINOT (32,855)
  • 58102 – FARGO (32,256)
  • 58504 – BISMARCK (29,545)
  • 58601 – DICKINSON (29,309)

Highest Income ZIP Codes in North Dakota

  • 58236 – GLASSTON ($250,001)
  • 58009 – BLANCHARD ($203,500)
  • 58323 – CALVIN ($172,500)
  • 58216 – BATHGATE ($151,563)
  • 58047 – HORACE ($148,833)
  • 58735 – DOUGLAS ($141,500)
  • 58778 – RUSO ($138,269)
  • 58422 – CATHAY ($137,500)
  • 58005 – ARGUSVILLE ($137,222)
  • 58042 – HARWOOD ($135,547)