Loading 33,000 zip codes…
About this map
Total income of everyone in the zip divided by the number of residents, including children. Lower than household income because it's per person.
Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).
- U.S.
- $44,673
- Alabama
- $36,087
- Rankings
- Full list
Top and bottom zip codes in Alabama
Zip codes with 1,000+ residents
Zip codes with the highest per capita income
See allPer capita income by county in Alabama
- 1Shelby County$49,440
- 2Madison County$48,141
- 3Baldwin County$42,357
- 4Jefferson County$41,013
- 5Limestone County$40,982
- 6Autauga County$40,045
- 7Elmore County$37,457
- 8Lauderdale County$35,993
- 9Lee County$35,940
- 10Morgan County$35,920
- 11Tuscaloosa County$35,007
- 12St. Clair County$34,786
- 13Montgomery County$34,594
- 14Coffee County$34,095
- 15Houston County$34,005
- 16Colbert County$33,817
- 17Tallapoosa County$33,762
- 18Mobile County$33,306
- 19Henry County$33,264
- 20Cullman County$33,019
- 21Cherokee County$32,884
- 22Washington County$32,670
- 23Lawrence County$32,568
- 24Marshall County$32,259
- 25Clarke County$31,921
- 26Blount County$31,123
- 27Chilton County$31,057
- 28Crenshaw County$31,043
- 29Dale County$30,913
- 30Marengo County$30,868
- 31Talladega County$30,482
- 32Coosa County$30,360
- 33Calhoun County$30,275
- 34Covington County$30,251
- 35Jackson County$30,130
- 36Randolph County$30,082
- 37Cleburne County$29,888
- 38Fayette County$29,795
- 39Etowah County$29,604
- 40Walker County$29,460
- 41Butler County$29,229
- 42Winston County$29,106
- 43Choctaw County$28,953
- 44Clay County$28,812
- 45Pike County$28,534
- 46Russell County$28,243
- 47Pickens County$27,934
- 48Chambers County$27,725
- 49Geneva County$27,592
- 50Marion County$27,195
- 51Wilcox County$27,078
- 52Hale County$26,491
- 53DeKalb County$26,490
- 54Conecuh County$26,417
- 55Lowndes County$26,394
- 56Franklin County$26,381
- 57Macon County$26,341
- 58Barbour County$26,054
- 59Lamar County$26,045
- 60Bibb County$25,997
- 61Dallas County$24,582
- 62Escambia County$23,983
- 63Monroe County$23,812
- 64Sumter County$21,267
- 65Greene County$20,358
- 66Bullock County$19,271
- 67Perry County$17,852
Questions about this map
Which zip code has the highest per capita income in Alabama?
Among zip codes with at least 1,000 residents, 35213 (Birmingham, AL) has the highest: $111,900.
Which zip code has the lowest per capita income in Alabama?
36082 (Troy, AL) has the lowest: $1,429.
What is the per capita income for the United States?
$44,673; in Alabama it is $36,087.
Where does this data come from?
U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Total income of everyone in the zip divided by the number of residents, including children. Lower than household income because it's per person.
More maps
- Population
- Population density
- Median household 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)