Comparison to Surrounding Areas
The median household income ($51,765) for 63648 is less than the median household income for 63601 ($54,753), 63631 ($74,211), 63664 ($61,216), St. Francois County ($57,477), and Washington County ($56,043). But it's more than 63624 ($41,984), 63660 ($51,410), and Irondale city ($37,368).
| 63648 | $51,765 |
| Irondale city | $37,368 |
| St. Francois County | $57,477 |
| Washington County | $56,043 |
Get Median Household Income for all Zip Codes in Missouri.
The average household income ($59,759) for 63648 is less than the average household income for 63601 ($67,554), 63631 ($72,084), 63660 ($67,941), 63664 ($71,075), St. Francois County ($75,389), and Washington County ($75,592). But it's more than 63624 ($55,279) and Irondale city ($45,013).
| 63648 | $59,759 |
| Irondale city | $45,013 |
| St. Francois County | $75,389 |
| Washington County | $75,592 |
Get Average Household Income for all Zip Codes in Missouri.
The per-capita income for 63648 is $22,630. The per capita income ($22,630) for 63648 is less than the per capita income for 63624 ($22,672), 63660 ($23,288), 63664 ($27,198), 63601 ($27,574), 63631 ($33,161), Washington County ($29,137), and St. Francois County ($28,659). But it's more than Irondale city ($15,941).
| 63648 | $22,630 |
| Irondale city | $15,941 |
| St. Francois County | $28,659 |
| Washington County | $29,137 |
Get Per-Capita Income for all Zip Codes in Missouri.
0.8% of households make over $200,000 a year. The percent high income households (0.8%) for 63648 is less than the percent high income households for 63601 (1.8%), 63660 (2.6%), 63664 (2.4%), St. Francois County (3.7%), and Washington County (2.3%). But it's more than 63624 (0.5%), 63631 (0.0%), and Irondale city (0.0%).
| 63648 | 0.8% |
| Irondale city | 0.0% |
| St. Francois County | 3.7% |
| Washington County | 2.3% |
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 | |
|---|---|---|---|---|
| 63648 | $-1 | $37,689 | $61,431 | $51,500 |
| Irondale city | $-1 | $47,738 | $-1 | $34,063 |
| St. Francois County | $38,504 | $73,619 | $62,088 | $43,512 |
| Washington County | $49,628 | $64,223 | $64,739 | $40,359 |
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 63648, 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 63648 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+ | |||||
| 63648 | +/-$16,724 | +/-$9,966 | +/-$4,755 | +/-1.4% | +/-$-1 | +/-$15,397 | +/-$5,440 | +/-$50,559 |
| Irondale city | +/-$28,763 | +/-$10,426 | +/-$3,448 | +/-14.2% | +/-$-1 | +/-$29,941 | +/-$-1 | +/-$31,086 |
| St. Francois County | +/-$4,527 | +/-$3,101 | +/-$1,138 | +/-0.9% | +/-$10,904 | +/-$6,741 | +/-$10,327 | +/-$3,588 |
| Washington County | +/-$6,053 | +/-$11,994 | +/-$4,551 | +/-1.4% | +/-$24,143 | +/-$12,787 | +/-$13,391 | +/-$6,657 |