Comparison to Surrounding Areas
The median household income ($91,509) for 63043 is less than the median household income for 63303 ($99,138). But it's more than 63301 ($85,308), 63114 ($55,870), 63132 ($87,385), 63146 ($84,756), 63044 ($77,819), 63045 ($-1), 63074 ($51,610), St. Louis County ($82,936), Champ village ($-1), and Maryland Heights city ($86,436).
| 63043 | $91,509 |
| Champ village | $-1 |
| Maryland Heights city | $86,436 |
| St. Louis County | $82,936 |
Get Median Household Income for all Zip Codes in Missouri.
The average household income ($102,392) for 63043 is less than the average household income for 63132 ($127,551), 63146 ($110,679), 63301 ($104,801), 63303 ($130,699), and St. Louis County ($123,036). But it's more than 63044 ($98,192), 63045 ($-1), 63074 ($63,302), 63114 ($70,621), Champ village ($-1), and Maryland Heights city ($101,429).
| 63043 | $102,392 |
| Champ village | $-1 |
| Maryland Heights city | $101,429 |
| St. Louis County | $123,036 |
Get Average Household Income for all Zip Codes in Missouri.
The per-capita income for 63043 is $44,325. The per capita income ($44,325) for 63043 is less than the per capita income for 63132 ($53,822), 63146 ($53,100), 63303 ($58,928), St. Louis County ($51,977), Champ village ($50,417), and Maryland Heights city ($46,023). But it's more than 63044 ($41,731), 63045 ($-1), 63074 ($28,151), 63114 ($32,164), and 63301 ($43,801).
| 63043 | $44,325 |
| Champ village | $50,417 |
| Maryland Heights city | $46,023 |
| St. Louis County | $51,977 |
Get Per-Capita Income for all Zip Codes in Missouri.
7.5% of households make over $200,000 a year. The percent high income households (7.5%) for 63043 is less than the percent high income households for 63044 (9.6%), 63132 (18.1%), 63146 (13.4%), 63301 (8.9%), 63303 (17.2%), and St. Louis County (15.5%). But it's more than 63045 (-1.0%), 63074 (2.8%), 63114 (2.7%), and Champ village (0.0%). And it's the same as Maryland Heights city (7.5%).
| 63043 | 7.5% |
| Champ village | 0.0% |
| Maryland Heights city | 7.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 | |
|---|---|---|---|---|
| 63043 | $48,750 | $103,145 | $100,106 | $61,270 |
| Champ village | $-1 | $-1 | $-1 | $-1 |
| Maryland Heights city | $44,877 | $96,442 | $98,080 | $60,417 |
| 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 63043, 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 63043 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+ | |||||
| 63043 | +/-$6,565 | +/-$6,014 | +/-$2,671 | +/-2.0% | +/-$19,791 | +/-$11,414 | +/-$4,422 | +/-$11,216 |
| Champ village | +/-$-1 | +/-$-1 | +/-$42,351 | +/-100.0% | +/-$-1 | +/-$-1 | +/-$-1 | +/-$-1 |
| Maryland Heights city | +/-$7,762 | +/-$5,798 | +/-$2,742 | +/-2.0% | +/-$26,327 | +/-$9,306 | +/-$10,355 | +/-$12,958 |
| St. Louis County | +/-$1,390 | +/-$1,614 | +/-$680 | +/-0.4% | +/-$3,648 | +/-$2,881 | +/-$2,208 | +/-$2,031 |