Comparison to Surrounding Areas
The median household income ($67,000) for 58621 is less than the median household income for 59353 ($68,250), 58645 ($78,086), 58654 ($89,583), 59270 ($72,630), 58627 ($93,036), 58634 ($157,750), Golden Valley County ($68,021), McKenzie County ($93,404), and Billings County ($86,806). But it's more than 58632 ($60,000) and Beach city ($62,560).
| 58621 | $67,000 |
| Beach city | $62,560 |
| Billings County | $86,806 |
| Golden Valley County | $68,021 |
| McKenzie County | $93,404 |
Get Median Household Income for all Zip Codes in North Dakota.
The average household income ($93,458) for 58621 is less than the average household income for 58627 ($106,480), 58634 ($150,652), 58654 ($112,933), 59270 ($113,174), Billings County ($110,952), and McKenzie County ($136,029). But it's more than 58632 ($75,972), 58645 ($83,758), 59353 ($87,798), Golden Valley County ($92,719), and Beach city ($92,423).
| 58621 | $93,458 |
| Beach city | $92,423 |
| Billings County | $110,952 |
| Golden Valley County | $92,719 |
| McKenzie County | $136,029 |
Get Average Household Income for all Zip Codes in North Dakota.
The per-capita income for 58621 is $40,731. The per capita income ($40,731) for 58621 is less than the per capita income for 58634 ($71,979), 58645 ($42,038), 59270 ($45,607), Billings County ($45,936), and McKenzie County ($51,333). But it's more than 58627 ($39,978), 58632 ($31,230), 58654 ($31,536), 59353 ($34,538), Golden Valley County ($37,649), and Beach city ($39,654).
| 58621 | $40,731 |
| Beach city | $39,654 |
| Billings County | $45,936 |
| Golden Valley County | $37,649 |
| McKenzie County | $51,333 |
Get Per-Capita Income for all Zip Codes in North Dakota.
13.4% of households make over $200,000 a year. The percent high income households (13.4%) for 58621 is less than the percent high income households for 58634 (22.2%), 58654 (20.0%), 59270 (14.3%), McKenzie County (16.8%), and Beach city (15.7%). But it's more than 58627 (12.3%), 58632 (3.1%), 58645 (5.2%), 59353 (7.1%), Billings County (11.5%), and Golden Valley County (12.9%).
| 58621 | 13.4% |
| Beach city | 15.7% |
| Billings County | 11.5% |
| Golden Valley County | 12.9% |
| McKenzie County | 16.8% |
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 | |
|---|---|---|---|---|
| 58621 | $-1 | $115,441 | $64,762 | $62,100 |
| Beach city | $-1 | $109,667 | $64,464 | $49,881 |
| Billings County | $-1 | $103,681 | $120,625 | $77,679 |
| Golden Valley County | $-1 | $109,000 | $64,524 | $64,583 |
| McKenzie County | $52,560 | $101,441 | $140,401 | $57,853 |
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 58621, 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 58621 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+ | |||||
| 58621 | +/-$20,818 | +/-$12,302 | +/-$6,263 | +/-6.0% | +/-$-1 | +/-$11,874 | +/-$4,634 | +/-$25,511 |
| Beach city | +/-$6,380 | +/-$15,139 | +/-$7,180 | +/-7.5% | +/-$-1 | +/-$24,614 | +/-$5,479 | +/-$17,170 |
| Billings County | +/-$20,555 | +/-$15,989 | +/-$6,989 | +/-5.2% | +/-$-1 | +/-$21,654 | +/-$47,418 | +/-$47,654 |
| Golden Valley County | +/-$13,794 | +/-$9,441 | +/-$3,845 | +/-4.5% | +/-$-1 | +/-$21,229 | +/-$7,044 | +/-$26,281 |
| McKenzie County | +/-$14,393 | +/-$13,884 | +/-$5,413 | +/-3.5% | +/-$13,020 | +/-$15,720 | +/-$12,809 | +/-$14,942 |