Comparison to Surrounding Areas
The median household income ($67,244) for 58438 is less than the median household income for 58422 ($131,477). But it's more than 58348 ($62,563), 58374 ($64,688), 58418 ($55,357), 58341 ($61,641), 58356 ($51,042), Wells County ($66,114), and Fessenden city ($65,962).
| 58438 | $67,244 |
| Fessenden city | $65,962 |
| Wells County | $66,114 |
Get Median Household Income for all Zip Codes in North Dakota.
The average household income ($94,061) for 58438 is less than the average household income for 58374 ($94,210), 58418 ($94,483), 58422 ($179,935), and Wells County ($96,130). But it's more than 58341 ($85,539), 58348 ($87,191), 58356 ($75,627), and Fessenden city ($78,911).
| 58438 | $94,061 |
| Fessenden city | $78,911 |
| Wells County | $96,130 |
Get Average Household Income for all Zip Codes in North Dakota.
The per-capita income for 58438 is $51,948. The per capita income ($51,948) for 58438 is less than the per capita income for 58418 ($56,480) and 58422 ($60,695). But it's more than 58341 ($37,957), 58348 ($42,429), 58356 ($41,403), 58374 ($44,525), Wells County ($44,681), and Fessenden city ($40,672).
| 58438 | $51,948 |
| Fessenden city | $40,672 |
| Wells County | $44,681 |
Get Per-Capita Income for all Zip Codes in North Dakota.
9.8% of households make over $200,000 a year. The percent high income households (9.8%) for 58438 is more than 58422 (5.5%), 58374 (5.6%), 58418 (9.6%), 58341 (7.1%), 58348 (7.4%), 58356 (5.5%), Wells County (9.7%), and Fessenden city (8.1%).
| 58438 | 9.8% |
| Fessenden city | 8.1% |
| Wells County | 9.7% |
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 | |
|---|---|---|---|---|
| 58438 | $30,938 | $80,000 | $66,319 | $96,250 |
| Fessenden city | $30,938 | $-1 | $66,840 | $60,417 |
| Wells County | $34,821 | $99,318 | $72,404 | $48,553 |
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 58438, 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 58438 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+ | |||||
| 58438 | +/-$20,283 | +/-$14,972 | +/-$8,889 | +/-5.8% | +/-$15,264 | +/-$44,987 | +/-$6,534 | +/-$51,262 |
| Fessenden city | +/-$2,547 | +/-$12,912 | +/-$9,477 | +/-6.7% | +/-$15,264 | +/-$-1 | +/-$9,311 | +/-$7,380 |
| Wells County | +/-$8,439 | +/-$11,682 | +/-$5,443 | +/-2.9% | +/-$7,923 | +/-$25,668 | +/-$9,634 | +/-$14,558 |