North Dakota ZIP Code Demographics
North Dakota has 393 ZIP code areas with Census data, 97 of them with at least 1,000 residents, across 53 counties. The Census Bureau counts 784,841 residents statewide, with a median household income of $76,657 and a median home value of $249,900. Pick a county or city below, or color the map by income, homeowners, families or new movers.
Top 10 North Dakota ZIP codes
Richest ZIP codes
- 58047 Horace — $142,361
- 58042 Harwood — $137,500
- 58105 Fargo — $123,636
- 58784 Stanley — $116,616
- 58059 Mapleton — $115,469
- 58278 Thompson — $111,250
- 58051 Kindred — $107,396
- 58785 Surrey — $105,375
- 58773 Powers Lake — $103,750
- 58576 Underwood — $102,614
ZIP codes with the highest home values
- 58047 Horace — $432,200
- 58503 Bismarck — $393,700
- 58854 Watford City — $388,700
- 58104 Fargo — $359,400
- 58042 Harwood — $347,100
- 58640 Killdeer — $343,700
- 58831 Alexander — $342,100
- 58059 Mapleton — $331,800
- 58051 Kindred — $331,100
- 58078 West Fargo — $324,100
ZIP codes with the highest homeownership
- 58042 Harwood — 98.1%
- 58047 Horace — 95.3%
- 58785 Surrey — 94.8%
- 58278 Thompson — 94.5%
- 58530 Center — 94.1%
- 58261 Minto — 93.8%
- 58059 Mapleton — 92.2%
- 58041 Hankinson — 88.9%
- 58051 Kindred — 87.8%
- 58652 Richardton — 86.8%
ZIP codes with the most families with kids
- 58335 Fort Totten — 74.9%
- 58204 Grand Forks Afb — 60.1%
- 58704 Minot Afb — 58.8%
- 58316 Belcourt — 57.9%
- 58329 Dunseith — 55.3%
- 58105 Fargo — 55.0%
- 58047 Horace — 52.8%
- 58059 Mapleton — 51.0%
- 57642 Mc Laughlin — 48.1%
- 58785 Surrey — 47.3%
ZIP codes with the most new movers
- 58202 Grand Forks — 82.8%
- 58105 Fargo — 72.4%
- 58704 Minot Afb — 49.1%
- 58204 Grand Forks Afb — 29.0%
- 58203 Grand Forks — 27.7%
- 58852 Tioga — 26.4%
- 58102 Fargo — 25.9%
- 58257 Mayville — 24.3%
- 58854 Watford City — 22.5%
- 58436 Ellendale — 22.1%
Youngest ZIP codes
- 58335 Fort Totten — 14.8
- 58202 Grand Forks — 19.3
- 58105 Fargo — 19.3
- 58204 Grand Forks Afb — 22.2
- 58704 Minot Afb — 23.1
- 58538 Fort Yates — 24.3
- 58316 Belcourt — 26.2
- 57642 Mc Laughlin — 28.1
- 58203 Grand Forks — 29.0
- 58370 Saint Michael — 29.2
Fastest-growing ZIP codes
- 58202 Grand Forks — 66.7%
- 58785 Surrey — 56.1%
- 58852 Tioga — 45.3%
- 58047 Horace — 35.4%
- 58261 Minto — 27.2%
- 58105 Fargo — 24.8%
- 58053 Lidgerwood — 22.1%
- 58267 Northwood — 18.9%
- 58746 Kenmare — 15.8%
- 58027 Enderlin — 15.8%
Counties
- Adams County — 3 ZIP codes, 2,145 residents
- Barnes County — 18 ZIP codes, 10,773 residents
- Benson County — 14 ZIP codes, 5,808 residents
- Billings County — 3 ZIP codes, 1,024 residents
- Bottineau County — 11 ZIP codes, 6,378 residents
- Bowman County — 4 ZIP codes, 2,906 residents
- Burke County — 8 ZIP codes, 2,156 residents
- Burleigh County — 13 ZIP codes, 100,600 residents
- Cass County — 28 ZIP codes, 193,400 residents
- Cavalier County — 16 ZIP codes, 3,633 residents
- Dickey County — 6 ZIP codes, 4,935 residents
- Divide County — 10 ZIP codes, 2,167 residents
- Dunn County — 11 ZIP codes, 4,040 residents
- Eddy County — 6 ZIP codes, 2,307 residents
- Emmons County — 8 ZIP codes, 3,254 residents
- Foster County — 6 ZIP codes, 3,358 residents
- Golden Valley County — 3 ZIP codes, 1,653 residents
- Grand Forks County — 21 ZIP codes, 72,923 residents
- Grant County — 9 ZIP codes, 2,269 residents
- Griggs County — 8 ZIP codes, 2,245 residents
- Hettinger County — 5 ZIP codes, 2,432 residents
- Kidder County — 12 ZIP codes, 2,377 residents
- LaMoure County — 10 ZIP codes, 4,118 residents
- Logan County — 7 ZIP codes, 1,819 residents
- McHenry County — 15 ZIP codes, 5,207 residents
- McIntosh County — 6 ZIP codes, 2,497 residents
- McKenzie County — 10 ZIP codes, 14,321 residents
- McLean County — 16 ZIP codes, 9,823 residents
- Mercer County — 7 ZIP codes, 8,337 residents
- Morton County — 8 ZIP codes, 33,777 residents
- Mountrail County — 12 ZIP codes, 9,507 residents
- Nelson County — 10 ZIP codes, 3,016 residents
- Oliver County — 5 ZIP codes, 1,839 residents
- Pembina County — 14 ZIP codes, 6,727 residents
- Pierce County — 9 ZIP codes, 3,928 residents
- Ramsey County — 10 ZIP codes, 11,556 residents
- Ransom County — 10 ZIP codes, 5,643 residents
- Renville County — 8 ZIP codes, 2,304 residents
- Richland County — 18 ZIP codes, 16,584 residents
- Rolette County — 9 ZIP codes, 11,924 residents
- Sargent County — 11 ZIP codes, 3,804 residents
- Sheridan County — 8 ZIP codes, 1,303 residents
- Sioux County — 8 ZIP codes, 3,740 residents
- Slope County — 7 ZIP codes, 766 residents
- Stark County — 8 ZIP codes, 33,302 residents
- Steele County — 8 ZIP codes, 1,804 residents
- Stutsman County — 19 ZIP codes, 21,549 residents
- Towner County — 12 ZIP codes, 2,079 residents
- Traill County — 13 ZIP codes, 7,970 residents
- Walsh County — 15 ZIP codes, 10,396 residents
- Ward County — 23 ZIP codes, 68,973 residents
- Wells County — 11 ZIP codes, 3,890 residents
- Williams County — 10 ZIP codes, 39,555 residents
Cities and communities
- Fargo — 4 ZIP codes
- Bismarck — 4 ZIP codes
- Grand Forks — 3 ZIP codes
- Minot — 3 ZIP codes
- West Fargo — 1 ZIP code
- Williston — 1 ZIP code
- Dickinson — 1 ZIP code
- Mandan — 1 ZIP code
- Jamestown — 3 ZIP codes
- Wahpeton — 3 ZIP codes
- Minot AFB — 2 ZIP codes
- Grand Forks AFB — 2 ZIP codes
- Gwinner — 2 ZIP codes
- Cannon Ball — 2 ZIP codes
- Trenton — 2 ZIP codes
- White Shield — 2 ZIP codes
- Riverdale — 2 ZIP codes
- Balta — 2 ZIP codes
- Alsen — 3 ZIP codes
- Mantador — 2 ZIP codes
- Gardena — 2 ZIP codes
- Hannah — 2 ZIP codes
- Kief — 2 ZIP codes
Frequently asked questions
- How many ZIP codes are in North Dakota?
- 393 ZIP code areas (Census ZCTAs) have published figures; 97 have at least 1,000 residents. PO-box-only ZIP codes have no residents of their own and no Census area.
- Which North Dakota ZIP code has the most people?
- 58104 (Fargo), with about 49,168 residents.
- Which North Dakota ZIP code has the highest median household income?
- 58047 (Horace), at $142,361, among ZIP codes with at least 1,000 residents.
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.