Comparison to Surrounding Areas
The median household income ($83,000) for 56248 is less than the median household income for 56274 ($118,889). But it's more than 56531 ($74,583), 56235 ($72,500), 56296 ($53,527), 56311 ($74,583), 56339 ($60,893), 56221 ($74,583), Stevens County ($75,733), Traverse County ($62,989), Grant County ($73,917), and Herman city ($82,917).
| 56248 | $83,000 |
| Herman city | $82,917 |
| Grant County | $73,917 |
| Stevens County | $75,733 |
| Traverse County | $62,989 |
Get Median Household Income for all Zip Codes in Minnesota.
The average household income ($89,172) for 56248 is less than the average household income for 56274 ($156,083), 56531 ($113,263), Grant County ($96,148), and Stevens County ($106,207). But it's more than 56235 ($84,557), 56311 ($78,319), 56339 ($77,115), 56221 ($81,861), 56296 ($73,575), Traverse County ($83,949), and Herman city ($87,971).
| 56248 | $89,172 |
| Herman city | $87,971 |
| Grant County | $96,148 |
| Stevens County | $106,207 |
| Traverse County | $83,949 |
Get Average Household Income for all Zip Codes in Minnesota.
The per-capita income for 56248 is $42,253. The per capita income ($42,253) for 56248 is less than the per capita income for 56274 ($48,693) and 56531 ($44,546). But it's more than 56339 ($31,569), 56221 ($38,813), 56235 ($38,812), 56296 ($35,888), 56311 ($37,230), Stevens County ($41,309), Traverse County ($37,082), Grant County ($40,151), and Herman city ($42,160).
| 56248 | $42,253 |
| Herman city | $42,160 |
| Grant County | $40,151 |
| Stevens County | $41,309 |
| Traverse County | $37,082 |
Get Per-Capita Income for all Zip Codes in Minnesota.
5.5% of households make over $200,000 a year. The percent high income households (5.5%) for 56248 is less than the percent high income households for 56235 (5.9%), 56274 (13.5%), 56339 (5.9%), 56531 (10.2%), Stevens County (10.2%), Traverse County (7.9%), and Grant County (7.7%). But it's more than 56221 (5.0%), 56296 (5.4%), 56311 (3.4%), and Herman city (4.7%).
| 56248 | 5.5% |
| Herman city | 4.7% |
| Grant County | 7.7% |
| Stevens County | 10.2% |
| Traverse County | 7.9% |
Get High Income Households for all Zip Codes in Minnesota.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 56248 | $-1 | $83,250 | $99,286 | $66,250 |
| Herman city | $-1 | $67,500 | $103,107 | $34,375 |
| Grant County | $33,894 | $84,464 | $87,250 | $54,444 |
| Stevens County | $33,355 | $96,992 | $94,237 | $61,250 |
| Traverse County | $46,346 | $54,323 | $76,875 | $53,309 |
Get Median Household Income by Age of Householder for all Zip Codes in Minnesota.
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 56248, 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 56248 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+ | |||||
| 56248 | +/-$13,046 | +/-$10,606 | +/-$5,003 | +/-2.8% | +/-$-1 | +/-$17,474 | +/-$12,100 | +/-$26,378 |
| Herman city | +/-$25,007 | +/-$16,348 | +/-$6,493 | +/-3.9% | +/-$-1 | +/-$29,330 | +/-$11,022 | +/-$18,245 |
| Grant County | +/-$4,554 | +/-$7,741 | +/-$2,945 | +/-1.3% | +/-$13,373 | +/-$8,534 | +/-$5,837 | +/-$9,469 |
| Stevens County | +/-$6,143 | +/-$8,672 | +/-$3,010 | +/-2.2% | +/-$8,524 | +/-$6,134 | +/-$5,014 | +/-$9,258 |
| Traverse County | +/-$7,635 | +/-$5,987 | +/-$2,741 | +/-2.3% | +/-$2,382 | +/-$15,752 | +/-$9,555 | +/-$6,463 |