Loading 33,000 zip codes…
About this map
Total income of everyone in the zip divided by the number of residents, including children. Lower than household income because it's per person.
Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).
- U.S.
- $44,673
- North Dakota
- $43,389
- Rankings
- Full list
Top and bottom zip codes in North Dakota
Zip codes with 1,000+ residents
Zip codes with the highest per capita income
See allPer capita income by county in North Dakota
- 1Dunn County$54,172
- 2Burke County$51,797
- 3McKenzie County$51,333
- 4Divide County$49,863
- 5Bottineau County$48,474
- 6Cavalier County$47,476
- 7Hettinger County$47,360
- 8Sargent County$47,355
- 9Slope County$47,169
- 10Foster County$46,993
- 11Griggs County$46,301
- 12Morton County$46,235
- 13Nelson County$46,126
- 14Burleigh County$45,977
- 15Billings County$45,936
- 16Cass County$45,643
- 17McLean County$45,317
- 18Wells County$44,681
- 19Williams County$44,320
- 20Traill County$43,618
- 21Ward County$43,089
- 22Steele County$43,071
- 23LaMoure County$42,849
- 24Mountrail County$42,599
- 25Barnes County$42,330
- 26Pembina County$42,318
- 27Oliver County$42,289
- 28Sheridan County$42,140
- 29Pierce County$41,898
- 30Mercer County$41,590
- 31Richland County$40,975
- 32Stark County$40,951
- 33Eddy County$40,702
- 34Ransom County$40,691
- 35Dickey County$40,579
- 36McHenry County$40,377
- 37Grand Forks County$40,347
- 38Bowman County$40,193
- 39Stutsman County$39,731
- 40Kidder County$39,686
- 41Ramsey County$39,557
- 42Towner County$39,318
- 43Emmons County$39,008
- 44Grant County$38,687
- 45Renville County$38,418
- 46McIntosh County$38,018
- 47Golden Valley County$37,649
- 48Walsh County$36,909
- 49Adams County$36,860
- 50Logan County$33,402
- 51Benson County$27,991
- 52Rolette County$26,519
- 53Sioux County$21,541
Questions about this map
Which zip code has the highest per capita income in North Dakota?
Among zip codes with at least 1,000 residents, 58047 (Horace, ND) has the highest: $69,807.
Which zip code has the lowest per capita income in North Dakota?
58202 (Grand Forks, ND) has the lowest: $7,443.
What is the per capita income for the United States?
$44,673; in North Dakota it is $43,389.
Where does this data come from?
U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Total income of everyone in the zip divided by the number of residents, including children. Lower than household income because it's per person.
More maps
- Population
- Population density
- Median household income
- Median home value
- Median gross rent
- Median age
- Poverty rate
- Bachelor's degree or higher
- Homeownership rate
- Average commute
- Work from home
- Unemployment rate
- Diversity index
- Broadband access
- Uninsured rate
- Veterans
- Foreign-born residents
- Housing vacancy
- Rent-burdened renters
- Residents 65 and older
- Residents under 18
- Median earnings per worker
- Tech workers
- Healthcare workers
- Self-employed workers
- Government workers
- 1-year home price change
- 5-year home price change
- 10-year home price change
- Income inequality (Gini)