Comparison to Surrounding Areas
The median household income ($35,362) for 35020 is less than the median household income for 35228 ($50,815), 35022 ($81,846), 35023 ($69,863), 35061 ($69,432), Jefferson County ($66,388), Bessemer city ($39,613), Brighton city ($38,221), and Lipscomb city ($41,875). But it's more than 35211 ($34,884) and 35221 ($33,472).
| 35020 | $35,362 |
| Bessemer city | $39,613 |
| Brighton city | $38,221 |
| Lipscomb city | $41,875 |
| Jefferson County | $66,388 |
Get Median Household Income for all Zip Codes in Alabama.
The average household income ($48,066) for 35020 is less than the average household income for 35228 ($70,284), 35061 ($78,282), 35211 ($50,374), 35221 ($49,955), 35022 ($99,537), 35023 ($82,294), Jefferson County ($99,682), Bessemer city ($57,777), and Lipscomb city ($52,888). But it's more than Brighton city ($45,234).
| 35020 | $48,066 |
| Bessemer city | $57,777 |
| Brighton city | $45,234 |
| Lipscomb city | $52,888 |
| Jefferson County | $99,682 |
Get Average Household Income for all Zip Codes in Alabama.
The per-capita income for 35020 is $20,401. The per capita income ($20,401) for 35020 is less than the per capita income for 35228 ($29,388), 35211 ($24,187), 35221 ($27,066), 35022 ($41,827), 35023 ($28,830), 35061 ($27,295), Jefferson County ($41,013), and Bessemer city ($25,797). But it's more than Brighton city ($18,406) and Lipscomb city ($19,352).
| 35020 | $20,401 |
| Bessemer city | $25,797 |
| Brighton city | $18,406 |
| Lipscomb city | $19,352 |
| Jefferson County | $41,013 |
Get Per-Capita Income for all Zip Codes in Alabama.
1.1% of households make over $200,000 a year. The percent high income households (1.1%) for 35020 is less than the percent high income households for 35022 (10.3%), 35023 (4.1%), 35228 (4.3%), Jefferson County (10.5%), Bessemer city (1.9%), and Lipscomb city (2.0%). But it's more than 35061 (0.0%) and 35221 (0.0%). And it's the same as 35211 (1.1%) and Brighton city (1.1%).
| 35020 | 1.1% |
| Bessemer city | 1.9% |
| Brighton city | 1.1% |
| Lipscomb city | 2.0% |
| Jefferson County | 10.5% |
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 | |
|---|---|---|---|---|
| 35020 | $29,545 | $43,931 | $37,515 | $28,114 |
| Bessemer city | $36,109 | $44,622 | $41,732 | $35,074 |
| Brighton city | $-1 | $-1 | $42,782 | $23,884 |
| Lipscomb city | $-1 | $39,242 | $50,714 | $31,467 |
| Jefferson County | $35,913 | $73,443 | $81,491 | $51,066 |
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 35020, 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 35020 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+ | |||||
| 35020 | +/-$3,255 | +/-$3,664 | +/-$1,638 | +/-0.6% | +/-$5,965 | +/-$15,120 | +/-$4,027 | +/-$3,197 |
| Bessemer city | +/-$3,108 | +/-$5,440 | +/-$2,493 | +/-1.1% | +/-$3,228 | +/-$15,687 | +/-$8,445 | +/-$8,233 |
| Brighton city | +/-$13,546 | +/-$9,057 | +/-$5,314 | +/-1.4% | +/-$-1 | +/-$-1 | +/-$3,260 | +/-$1,755 |
| Lipscomb city | +/-$14,315 | +/-$8,546 | +/-$4,569 | +/-2.5% | +/-$-1 | +/-$17,518 | +/-$18,120 | +/-$8,758 |
| Jefferson County | +/-$1,491 | +/-$1,642 | +/-$629 | +/-0.4% | +/-$6,615 | +/-$2,407 | +/-$2,943 | +/-$1,620 |