Comparison to Surrounding Areas
The median household income ($79,737) for 63028 is less than the median household income for 62295 ($87,989), 63048 ($92,109), 63050 ($87,371), 63627 ($88,071), Jefferson County ($82,851), and Herculaneum city ($93,438). But it's more than 63087 ($60,313), 63020 ($70,824), 63036 ($58,083), 63047 ($-1), 63070 ($65,211), 63019 ($72,569), St. Francois County ($57,477), Ste. Genevieve County ($66,339), Crystal City city ($72,598), and Festus city ($73,532).
| 63028 | $79,737 |
| Crystal City city | $72,598 |
| Festus city | $73,532 |
| Herculaneum city | $93,438 |
| Jefferson County | $82,851 |
| Ste. Genevieve County | $66,339 |
| St. Francois County | $57,477 |
Get Median Household Income for all Zip Codes in Missouri.
The average household income ($97,574) for 63028 is less than the average household income for 62295 ($98,513), 63627 ($103,669), and Jefferson County ($98,813). But it's more than 63087 ($74,506), 63036 ($69,639), 63047 ($-1), 63048 ($95,220), 63050 ($96,884), 63070 ($75,949), 63019 ($79,234), 63020 ($82,725), St. Francois County ($75,389), Ste. Genevieve County ($89,259), Crystal City city ($79,160), Festus city ($86,606), and Herculaneum city ($95,595).
| 63028 | $97,574 |
| Crystal City city | $79,160 |
| Festus city | $86,606 |
| Herculaneum city | $95,595 |
| Jefferson County | $98,813 |
| Ste. Genevieve County | $89,259 |
| St. Francois County | $75,389 |
Get Average Household Income for all Zip Codes in Missouri.
The per-capita income for 63028 is $38,247. The per capita income ($38,247) for 63028 is less than the per capita income for 62295 ($40,468), 63627 ($42,268), and Jefferson County ($39,160). But it's more than 63087 ($32,502), 63036 ($32,323), 63047 ($-1), 63048 ($37,626), 63050 ($34,599), 63070 ($29,363), 63019 ($33,782), 63020 ($34,075), St. Francois County ($28,659), Ste. Genevieve County ($35,520), Crystal City city ($32,757), Festus city ($33,346), and Herculaneum city ($36,465).
| 63028 | $38,247 |
| Crystal City city | $32,757 |
| Festus city | $33,346 |
| Herculaneum city | $36,465 |
| Jefferson County | $39,160 |
| Ste. Genevieve County | $35,520 |
| St. Francois County | $28,659 |
Get Per-Capita Income for all Zip Codes in Missouri.
8.8% of households make over $200,000 a year. The percent high income households (8.8%) for 63028 is more than 63627 (7.8%), 63036 (0.0%), 63047 (-1.0%), 63048 (5.2%), 63050 (4.9%), 63070 (2.8%), 63087 (0.0%), 62295 (5.1%), 63019 (3.5%), 63020 (3.7%), Ste. Genevieve County (5.8%), St. Francois County (3.7%), Jefferson County (8.0%), Crystal City city (3.5%), Festus city (6.8%), and Herculaneum city (4.5%).
| 63028 | 8.8% |
| Crystal City city | 3.5% |
| Festus city | 6.8% |
| Herculaneum city | 4.5% |
| Jefferson County | 8.0% |
| Ste. Genevieve County | 5.8% |
| St. Francois County | 3.7% |
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 | |
|---|---|---|---|---|
| 63028 | $65,625 | $101,495 | $95,574 | $49,702 |
| Crystal City city | $41,830 | $97,670 | $78,917 | $48,516 |
| Festus city | $96,818 | $83,750 | $49,730 | $63,224 |
| Herculaneum city | $-1 | $85,417 | $103,589 | $63,011 |
| Jefferson County | $50,668 | $96,561 | $99,841 | $57,683 |
| Ste. Genevieve County | $63,385 | $91,184 | $96,649 | $46,934 |
| St. Francois County | $38,504 | $73,619 | $62,088 | $43,512 |
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 63028, 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 63028 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+ | |||||
| 63028 | +/-$9,999 | +/-$6,953 | +/-$2,617 | +/-3.1% | +/-$18,504 | +/-$24,400 | +/-$14,535 | +/-$14,430 |
| Crystal City city | +/-$13,013 | +/-$8,607 | +/-$3,306 | +/-2.4% | +/-$9,412 | +/-$15,357 | +/-$11,966 | +/-$13,413 |
| Festus city | +/-$7,682 | +/-$12,535 | +/-$4,552 | +/-6.0% | +/-$49,330 | +/-$37,771 | +/-$37,140 | +/-$12,365 |
| Herculaneum city | +/-$13,888 | +/-$8,707 | +/-$4,500 | +/-3.1% | +/-$-1 | +/-$25,147 | +/-$11,399 | +/-$20,230 |
| Jefferson County | +/-$2,327 | +/-$2,284 | +/-$821 | +/-0.7% | +/-$8,031 | +/-$4,101 | +/-$4,729 | +/-$3,232 |
| Ste. Genevieve County | +/-$7,127 | +/-$6,032 | +/-$2,250 | +/-1.9% | +/-$13,161 | +/-$12,221 | +/-$19,177 | +/-$5,788 |
| St. Francois County | +/-$4,527 | +/-$3,101 | +/-$1,138 | +/-0.9% | +/-$10,904 | +/-$6,741 | +/-$10,327 | +/-$3,588 |