Loading 33,000 zip codes…
About this map
The middle household income: half of households earn more, half less. Includes all earners in the home. The Census caps reporting at $250,000+.
Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).
- U.S.
- $80,734
- Alabama
- $63,999
- Rankings
- Full list
Top and bottom zip codes in Alabama
Zip codes with 1,000+ residents
Zip codes with the highest median income
See allMedian household income by county in Alabama
- 1Shelby County$97,961
- 2Madison County$86,499
- 3Limestone County$83,629
- 4Baldwin County$78,775
- 5Elmore County$78,243
- 6St. Clair County$77,463
- 7Autauga County$72,481
- 8Morgan County$68,845
- 9Coffee County$68,353
- 10Jefferson County$66,388
- 11Tuscaloosa County$66,231
- 12Lawrence County$66,071
- 13Lee County$65,824
- 14Chilton County$65,603
- 15Blount County$64,190
- 16Cullman County$62,656
- 17Lauderdale County$62,649
- 18Marshall County$62,571
- 19Washington County$61,042
- 20Colbert County$60,628
- 21Henry County$59,931
- 22Montgomery County$59,386
- 23Tallapoosa County$59,356
- 24Mobile County$58,880
- 25Houston County$58,626
- 26Talladega County$57,776
- 27Coosa County$57,355
- 28Winston County$57,256
- 29Walker County$56,509
- 30Cleburne County$55,345
- 31Clay County$55,250
- 32Calhoun County$55,029
- 33Dale County$54,963
- 34Etowah County$54,563
- 35Cherokee County$53,863
- 36Franklin County$53,338
- 37Geneva County$52,771
- 38Bibb County$52,541
- 39Covington County$52,456
- 40Randolph County$52,338
- 41Jackson County$51,908
- 42DeKalb County$51,204
- 43Russell County$51,197
- 44Marion County$50,088
- 45Lamar County$50,000
- 46Chambers County$49,656
- 47Fayette County$49,488
- 48Clarke County$49,249
- 49Pike County$48,677
- 50Crenshaw County$48,560
- 51Escambia County$48,225
- 52Choctaw County$47,813
- 53Pickens County$46,274
- 54Barbour County$46,042
- 55Butler County$44,755
- 56Marengo County$43,825
- 57Macon County$43,707
- 58Monroe County$42,292
- 59Conecuh County$41,327
- 60Wilcox County$40,640
- 61Hale County$39,250
- 62Perry County$37,654
- 63Lowndes County$37,052
- 64Dallas County$35,627
- 65Sumter County$33,310
- 66Bullock County$31,310
- 67Greene County$29,200
Questions about this map
Which zip code has the highest median household income in Alabama?
Among zip codes with at least 1,000 residents, 35223 (Birmingham, AL) has the highest: $168,278.
Which zip code has the lowest median household income in Alabama?
36776 (Sawyerville, AL) has the lowest: $16,765.
What is the median household income for the United States?
$80,734; in Alabama it is $63,999.
Where does this data come from?
U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). The middle household income: half of households earn more, half less. Includes all earners in the home. The Census caps reporting at $250,000+.
More maps
- Population
- Population density
- Per capita income
- Median home value
- Median gross rent
- Median age
- Poverty rate
- Bachelor's degree or higher
- Homeownership rate
- Average commute
- Work from home
- Unemployment rate
- Diversity index
- Broadband access
- Uninsured rate
- Veterans
- Foreign-born residents
- Housing vacancy
- Rent-burdened renters
- Residents 65 and older
- Residents under 18
- Median earnings per worker
- Tech workers
- Healthcare workers
- Self-employed workers
- Government workers
- 1-year home price change
- 5-year home price change
- 10-year home price change
- Income inequality (Gini)