Comparison to Surrounding Areas
The median household income ($92,359) for 63128 is less than the median household income for 63026 ($97,553), 63126 ($98,852), 63127 ($122,663), 63129 ($94,888), and Sunset Hills city ($138,144). But it's more than 63010 ($79,784), 63123 ($77,055), 63125 ($61,624), St. Louis County ($82,936), Concord CDP ($89,038), and Sappington CDP ($77,650).
| 63128 | $92,359 |
| Concord CDP | $89,038 |
| Sappington CDP | $77,650 |
| Sunset Hills city | $138,144 |
| St. Louis County | $82,936 |
Get Median Household Income for all Zip Codes in Missouri.
The average household income ($128,907) for 63128 is less than the average household income for 63127 ($178,169) and Sunset Hills city ($200,532). But it's more than 63129 ($117,482), 63123 ($97,841), 63125 ($79,755), 63126 ($121,383), 63010 ($92,383), 63026 ($119,725), St. Louis County ($123,036), Concord CDP ($112,779), and Sappington CDP ($104,053).
| 63128 | $128,907 |
| Concord CDP | $112,779 |
| Sappington CDP | $104,053 |
| Sunset Hills city | $200,532 |
| St. Louis County | $123,036 |
Get Average Household Income for all Zip Codes in Missouri.
The per-capita income for 63128 is $56,137. The per capita income ($56,137) for 63128 is less than the per capita income for 63127 ($73,983) and Sunset Hills city ($81,653). But it's more than 63129 ($49,033), 63123 ($44,373), 63125 ($34,197), 63126 ($48,833), 63010 ($38,002), 63026 ($47,020), St. Louis County ($51,977), Concord CDP ($46,846), and Sappington CDP ($45,718).
| 63128 | $56,137 |
| Concord CDP | $46,846 |
| Sappington CDP | $45,718 |
| Sunset Hills city | $81,653 |
| St. Louis County | $51,977 |
Get Per-Capita Income for all Zip Codes in Missouri.
15.9% of households make over $200,000 a year. The percent high income households (15.9%) for 63128 is less than the percent high income households for 63126 (17.1%), 63127 (31.5%), and Sunset Hills city (35.5%). But it's more than 63129 (14.8%), 63026 (14.2%), 63123 (8.3%), 63125 (4.0%), 63010 (5.9%), St. Louis County (15.5%), Concord CDP (13.7%), and Sappington CDP (11.8%).
| 63128 | 15.9% |
| Concord CDP | 13.7% |
| Sappington CDP | 11.8% |
| Sunset Hills city | 35.5% |
| St. Louis County | 15.5% |
Get High Income Households for all Zip Codes in Missouri.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 63128 | $68,980 | $95,769 | $130,885 | $71,998 |
| Concord CDP | $53,824 | $106,769 | $126,087 | $60,613 |
| Sappington CDP | $-1 | $88,864 | $103,958 | $64,773 |
| Sunset Hills city | $-1 | $207,819 | $190,156 | $97,292 |
| St. Louis County | $41,379 | $89,811 | $103,346 | $63,295 |
Get Median Household Income by Age of Householder for all Zip Codes in Missouri.
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 63128, 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 63128 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+ | |||||
| 63128 | +/-$9,940 | +/-$9,376 | +/-$3,777 | +/-2.4% | +/-$28,425 | +/-$23,759 | +/-$15,600 | +/-$7,809 |
| Concord CDP | +/-$7,581 | +/-$7,206 | +/-$2,414 | +/-3.1% | +/-$32,598 | +/-$14,983 | +/-$13,448 | +/-$9,662 |
| Sappington CDP | +/-$6,349 | +/-$10,211 | +/-$3,695 | +/-3.5% | +/-$-1 | +/-$22,024 | +/-$35,155 | +/-$15,054 |
| Sunset Hills city | +/-$31,334 | +/-$24,356 | +/-$9,686 | +/-5.9% | +/-$-1 | +/-$15,610 | +/-$44,318 | +/-$27,183 |
| St. Louis County | +/-$1,390 | +/-$1,614 | +/-$680 | +/-0.4% | +/-$3,648 | +/-$2,881 | +/-$2,208 | +/-$2,031 |