Comparison to Surrounding Areas
The median household income ($87,652) for 35004 is less than the median household income for 35173 ($117,105) and Margaret city ($101,802). But it's more than 35094 ($74,625), 35120 ($74,352), 35128 ($83,990), St. Clair County ($77,463), Leeds city ($69,737), and Moody city ($86,627).
| 35004 | $87,652 |
| Leeds city | $69,737 |
| Margaret city | $101,802 |
| Moody city | $86,627 |
| St. Clair County | $77,463 |
Get Median Household Income for all Zip Codes in Alabama.
The average household income ($101,248) for 35004 is less than the average household income for 35173 ($137,441) and Margaret city ($102,155). But it's more than 35094 ($93,874), 35120 ($81,945), 35128 ($97,498), St. Clair County ($91,073), Leeds city ($90,485), and Moody city ($98,736).
| 35004 | $101,248 |
| Leeds city | $90,485 |
| Margaret city | $102,155 |
| Moody city | $98,736 |
| St. Clair County | $91,073 |
Get Average Household Income for all Zip Codes in Alabama.
The per-capita income for 35004 is $40,859. The per capita income ($40,859) for 35004 is less than the per capita income for 35173 ($49,499). But it's more than 35094 ($37,482), 35120 ($30,644), 35128 ($38,802), St. Clair County ($34,786), Moody city ($39,730), Leeds city ($35,318), and Margaret city ($37,313).
| 35004 | $40,859 |
| Leeds city | $35,318 |
| Margaret city | $37,313 |
| Moody city | $39,730 |
| St. Clair County | $34,786 |
Get Per-Capita Income for all Zip Codes in Alabama.
7.5% of households make over $200,000 a year. The percent high income households (7.5%) for 35004 is less than the percent high income households for 35128 (8.9%) and 35173 (21.4%). But it's more than 35094 (7.0%), 35120 (2.5%), St. Clair County (5.9%), Leeds city (6.8%), Margaret city (2.4%), and Moody city (7.1%).
| 35004 | 7.5% |
| Leeds city | 6.8% |
| Margaret city | 2.4% |
| Moody city | 7.1% |
| St. Clair County | 5.9% |
Get High Income Households for all Zip Codes in Alabama.
| under 25 years | 25 to 44 years | 45 to 64 years | 65 years and over | |
|---|---|---|---|---|
| 35004 | $74,181 | $100,029 | $105,139 | $51,900 |
| Leeds city | $-1 | $83,007 | $87,917 | $52,727 |
| Margaret city | $-1 | $100,276 | $120,323 | $76,016 |
| Moody city | $99,783 | $91,042 | $102,592 | $49,813 |
| St. Clair County | $73,125 | $91,311 | $93,146 | $49,413 |
Get Median Household Income by Age of Householder for all Zip Codes in Alabama.
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 35004, 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 35004 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+ | |||||
| 35004 | +/-$9,140 | +/-$10,410 | +/-$4,213 | +/-3.9% | +/-$42,080 | +/-$22,442 | +/-$30,959 | +/-$17,698 |
| Leeds city | +/-$4,662 | +/-$6,808 | +/-$2,962 | +/-2.4% | +/-$-1 | +/-$20,670 | +/-$26,192 | +/-$7,032 |
| Margaret city | +/-$18,775 | +/-$11,276 | +/-$4,788 | +/-2.6% | +/-$-1 | +/-$15,352 | +/-$14,229 | +/-$67,973 |
| Moody city | +/-$10,305 | +/-$9,226 | +/-$3,752 | +/-3.7% | +/-$55,920 | +/-$24,252 | +/-$16,591 | +/-$19,776 |
| St. Clair County | +/-$4,349 | +/-$3,729 | +/-$1,274 | +/-1.1% | +/-$5,669 | +/-$5,312 | +/-$6,466 | +/-$2,415 |