Comparison to Surrounding Areas
The median household income ($128,274) for 21658 is less than the median household income for 21638 ($140,086). But it's more than 21601 ($83,680), 21617 ($116,898), 21657 ($104,940), 21679 ($119,821), Queen Anne's County ($112,826), Grasonville CDP ($120,676), and Queenstown town ($122,031).
| 21658 | $128,274 |
| Grasonville CDP | $120,676 |
| Queenstown town | $122,031 |
| Queen Anne's County | $112,826 |
Get Median Household Income for all Zip Codes in Maryland.
The average household income ($151,142) for 21658 is less than the average household income for 21638 ($169,661). But it's more than 21601 ($119,057), 21617 ($130,879), 21657 ($98,984), 21679 ($136,738), Queen Anne's County ($141,291), Grasonville CDP ($130,960), and Queenstown town ($149,217).
| 21658 | $151,142 |
| Grasonville CDP | $130,960 |
| Queenstown town | $149,217 |
| Queen Anne's County | $141,291 |
Get Average Household Income for all Zip Codes in Maryland.
The per-capita income for 21658 is $58,960. The per capita income ($58,960) for 21658 is less than the per capita income for 21638 ($60,714) and 21679 ($74,388). But it's more than 21601 ($52,322), 21617 ($51,242), 21657 ($39,161), Queen Anne's County ($55,382), Grasonville CDP ($46,038), and Queenstown town ($55,526).
| 21658 | $58,960 |
| Grasonville CDP | $46,038 |
| Queenstown town | $55,526 |
| Queen Anne's County | $55,382 |
Get Per-Capita Income for all Zip Codes in Maryland.
24.3% of households make over $200,000 a year. The percent high income households (24.3%) for 21658 is less than the percent high income households for 21638 (27.2%). But it's more than 21601 (14.2%), 21617 (19.4%), 21657 (3.3%), 21679 (19.7%), Queen Anne's County (22.2%), and Grasonville CDP (17.5%). And it's the same as Queenstown town (24.3%).
| 21658 | 24.3% |
| Grasonville CDP | 17.5% |
| Queenstown town | 24.3% |
| Queen Anne's County | 22.2% |
Get High Income Households for all Zip Codes in Maryland.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 21658 | $-1 | $112,404 | $158,875 | $120,729 |
| Grasonville CDP | $-1 | $113,482 | $147,675 | $93,472 |
| Queenstown town | $-1 | $121,875 | $186,250 | $47,083 |
| Queen Anne's County | $63,359 | $120,041 | $132,602 | $89,332 |
Get Median Household Income by Age of Householder for all Zip Codes in Maryland.
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 21658, 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 21658 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+ | |||||
| 21658 | +/-$14,956 | +/-$18,941 | +/-$7,234 | +/-7.7% | +/-$-1 | +/-$43,529 | +/-$36,357 | +/-$18,141 |
| Grasonville CDP | +/-$22,816 | +/-$18,261 | +/-$7,067 | +/-6.8% | +/-$-1 | +/-$40,170 | +/-$43,133 | +/-$64,165 |
| Queenstown town | +/-$24,941 | +/-$34,168 | +/-$14,544 | +/-11.1% | +/-$-1 | +/-$24,903 | +/-$80,181 | +/-$33,413 |
| Queen Anne's County | +/-$6,672 | +/-$5,796 | +/-$2,196 | +/-1.8% | +/-$13,668 | +/-$8,552 | +/-$8,990 | +/-$8,733 |