Comparison to Surrounding Areas
The median household income ($102,083) for 58731 is less than the median household income for 58762 ($105,208) and 58785 ($105,375). But it's more than 58740 ($87,321), 58741 ($83,333), 58768 ($83,438), 58789 ($91,786), Ward County ($78,238), McHenry County ($80,733), and Deering city ($88,125).
| 58731 | $102,083 |
| Deering city | $88,125 |
| McHenry County | $80,733 |
| Ward County | $78,238 |
Get Median Household Income for all Zip Codes in North Dakota.
The average household income ($128,202) for 58731 is more than 58789 ($125,679), 58762 ($107,884), 58768 ($93,444), 58785 ($114,502), 58740 ($99,438), 58741 ($92,582), Ward County ($102,307), McHenry County ($92,720), and Deering city ($84,782).
| 58731 | $128,202 |
| Deering city | $84,782 |
| McHenry County | $92,720 |
| Ward County | $102,307 |
Get Average Household Income for all Zip Codes in North Dakota.
The per-capita income for 58731 is $48,116. The per capita income ($48,116) for 58731 is more than 58789 ($42,462), 58762 ($47,188), 58768 ($43,449), 58785 ($40,295), 58740 ($42,741), 58741 ($44,523), Ward County ($43,089), McHenry County ($40,377), and Deering city ($33,944).
| 58731 | $48,116 |
| Deering city | $33,944 |
| McHenry County | $40,377 |
| Ward County | $43,089 |
Get Per-Capita Income for all Zip Codes in North Dakota.
23.8% of households make over $200,000 a year. The percent high income households (23.8%) for 58731 is more than 58789 (14.1%), 58762 (6.7%), 58768 (2.7%), 58785 (7.1%), 58740 (6.9%), 58741 (10.8%), Ward County (10.3%), McHenry County (7.7%), and Deering city (3.6%).
| 58731 | 23.8% |
| Deering city | 3.6% |
| McHenry County | 7.7% |
| Ward County | 10.3% |
Get High Income Households for all Zip Codes in North Dakota.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 58731 | $101,310 | $-1 | $137,750 | $-1 |
| Deering city | $-1 | $88,125 | $113,750 | $54,167 |
| McHenry County | $-1 | $97,772 | $91,250 | $52,917 |
| Ward County | $45,034 | $85,938 | $104,945 | $58,034 |
Get Median Household Income by Age of Householder for all Zip Codes in North Dakota.
Use our lookalike & filtering workflow to discover every zip that matches your ideal market profile.
Our Income By Zip Code Lists let you start with a zip like 58731, then automatically find hundreds of similar zips by income, demographics, and growth potential — so you can build a smarter target list in minutes.
Get Your Income By Zip Code List
Get all zip codes in a state or the entire US with data such as median household income.
Starting at $65.
All income statistics above are the most current, comparable income statistics available from the US Census Bureau and are from the American Community Survey 2024 5-year estimates. You can find this information and other demographics for 58731 on the US Census Bureau’s website. These values are in 2024 inflation-adjusted dollars and were downloaded on 29 January 2026.
Margins of error for the income data are:
| Median Household Income | Average Household Income | Per Capita Income | High Income Households | Median Household Income by Age of Householder | ||||
|---|---|---|---|---|---|---|---|---|
| under 25 | 25 to 44 | 45 to 64 | 65+ | |||||
| 58731 | +/-$11,215 | +/-$29,702 | +/-$8,042 | +/-17.6% | +/-$610 | +/-$-1 | +/-$65,196 | +/-$-1 |
| Deering city | +/-$29,221 | +/-$21,384 | +/-$14,168 | +/-7.5% | +/-$-1 | +/-$30,529 | +/-$42,893 | +/-$13,405 |
| McHenry County | +/-$9,698 | +/-$6,511 | +/-$2,386 | +/-2.8% | +/-$-1 | +/-$13,716 | +/-$19,471 | +/-$6,168 |
| Ward County | +/-$3,810 | +/-$4,824 | +/-$2,085 | +/-1.5% | +/-$8,715 | +/-$6,474 | +/-$11,050 | +/-$7,037 |