Census ACS 5-year estimates · 2026
The average income for households in Alabama is $88,898, which is 22% lower than the US average.
The median income for households in Alabama is $63,999, which is 21% lower than the US median.
More Alabama income data
Find your next customers
Explore the richest ZIPs in AlabamaAlabama has a population-weighted median household income of $67,656 and mean household income of $89,024 across 628 ZIP codes — 22.8% lower than the US average for median income.
$67,656
US ZIP-weighted median: $87,610 · 22.8% lower than the US average
$89,024
US ZIP-weighted mean: $113,774 · 21.8% lower than the US average
$36,117
US per capita: $44,688 · 19.2% lower than the US average
By age of householder
Census ACS table B19049 · 2024 5-year estimates
Gray bar = US median ($45,332)
Gray bar = US median ($90,756)
Gray bar = US median ($97,843)
Gray bar = US median ($58,390)
In Alabama, younger households (householder under 25) report a median income of $34,327. Income peaks for householders aged 45 to 64, at $78,499. Among householders 65 and over, the median falls to $49,014 — a common pattern as people transition from career earnings to retirement income.
Income distribution
Census ACS table B19001 · 1,997,247 households · 2024 5-year estimates
Under $50k
40%
$50k–$99k
29%
$100k–$149k
16%
$150k+
15%
Alabama has 1,997,247 households spread across 16 income brackets. The largest share (13%) falls in the $75,000 to $99,999 range. Roughly 31% of households earn $100,000 or more per year. About 40% earn less than $50,000.
Richest ZIP codes are ranked by mean household income among ZCTAs with at least 500 residents. Census suppresses exact medians above $250,000; mean income avoids ties.
| Rank | ZIP | County | Population | Mean income | Median income |
|---|---|---|---|---|---|
| 1 | 35213 | Jefferson County | 15,603 | $266,569 | $159,824 |
| 2 | 35223 | Jefferson County | 10,666 | $249,333 | $168,278 |
| 3 | 36482 | Clarke County | 566 | $205,138 | $69,671 |
| 4 | 35741 | Madison County | 4,571 | $187,876 | $124,650 |
| 5 | 35808 | Madison County | 1,153 | $173,413 | $142,273 |
| 6 | 35242 | Shelby County | 57,374 | $164,392 | $117,047 |
| 7 | 35243 | Jefferson County | 18,176 | $163,598 | $99,645 |
| 8 | 35406 | Tuscaloosa County | 18,904 | $158,939 | $119,250 |
| 9 | 35801 | Madison County | 23,357 | $157,687 | $105,585 |
| 10 | 35763 | Madison County | 19,819 | $155,542 | $123,497 |
Hero statistics use official Census ACS state totals (tables B19013 and S1902). Figures in this section are population-weighted aggregates of ZIP Code Tabulation Area (ZCTA) estimates for browsing individual ZIP codes. Page URL: https://resource.skyrocketbpo.com/tools/market-research/us-income-demographics-by-zip-code/alabama
Permanent URL backed by Census ACS data in PocketBase.