Comparison to Surrounding Areas
The median household income ($68,820) for 55021 is less than the median household income for 56069 ($87,118), 55946 ($85,781), 56052 ($91,875), 55019 ($117,381), 55046 ($95,912), 55049 ($90,625), 55052 ($82,760), 55053 ($101,406), 55057 ($92,622), 55087 ($92,344), Rice County ($83,181), and Warsaw CDP ($93,750). But it's more than Faribault city ($61,449).
| 55021 | $68,820 |
| Faribault city | $61,449 |
| Warsaw CDP | $93,750 |
| Rice County | $83,181 |
Get Median Household Income for all Zip Codes in Minnesota.
The average household income ($91,283) for 55021 is less than the average household income for 56069 ($100,688), 55946 ($98,842), 56052 ($117,467), 55019 ($148,290), 55046 ($112,258), 55049 ($111,034), 55052 ($104,150), 55053 ($117,301), 55057 ($114,620), 55087 ($103,190), Rice County ($104,276), and Warsaw CDP ($110,889). But it's more than Faribault city ($83,025).
| 55021 | $91,283 |
| Faribault city | $83,025 |
| Warsaw CDP | $110,889 |
| Rice County | $104,276 |
Get Average Household Income for all Zip Codes in Minnesota.
The per-capita income for 55021 is $36,459. The per capita income ($36,459) for 55021 is less than the per capita income for 56069 ($41,699), 55946 ($40,361), 56052 ($49,921), 55019 ($53,533), 55046 ($39,830), 55049 ($40,500), 55052 ($42,609), 55053 ($41,174), 55057 ($39,360), 55087 ($42,067), Rice County ($38,682), and Warsaw CDP ($46,284). But it's more than Faribault city ($33,225).
| 55021 | $36,459 |
| Faribault city | $33,225 |
| Warsaw CDP | $46,284 |
| Rice County | $38,682 |
Get Per-Capita Income for all Zip Codes in Minnesota.
6.3% of households make over $200,000 a year. The percent high income households (6.3%) for 55021 is less than the percent high income households for 56069 (7.5%), 55946 (6.5%), 56052 (13.0%), 55019 (14.0%), 55046 (9.3%), 55049 (10.9%), 55052 (8.9%), 55053 (13.5%), 55057 (12.2%), Rice County (9.0%), and Warsaw CDP (15.2%). But it's more than 55087 (4.0%) and Faribault city (4.2%).
| 55021 | 6.3% |
| Faribault city | 4.2% |
| Warsaw CDP | 15.2% |
| Rice County | 9.0% |
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 | |
|---|---|---|---|---|
| 55021 | $45,972 | $64,201 | $88,705 | $56,880 |
| Faribault city | $43,684 | $61,027 | $76,639 | $53,884 |
| Warsaw CDP | $-1 | $106,625 | $136,563 | $63,750 |
| Rice County | $44,861 | $87,275 | $103,177 | $61,458 |
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 55021, 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 55021 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+ | |||||
| 55021 | +/-$9,124 | +/-$4,400 | +/-$1,606 | +/-1.3% | +/-$25,493 | +/-$13,363 | +/-$11,510 | +/-$6,728 |
| Faribault city | +/-$3,728 | +/-$5,184 | +/-$1,880 | +/-1.5% | +/-$28,352 | +/-$5,174 | +/-$13,590 | +/-$9,062 |
| Warsaw CDP | +/-$23,860 | +/-$11,081 | +/-$5,928 | +/-6.6% | +/-$-1 | +/-$22,201 | +/-$26,730 | +/-$21,283 |
| Rice County | +/-$2,894 | +/-$3,009 | +/-$1,103 | +/-0.9% | +/-$19,397 | +/-$8,196 | +/-$7,975 | +/-$5,720 |