Census demographic data

US income & demographics by ZIP code

Explore population, household income, housing costs, education, and age breakdowns for every US ZIP code — sourced directly from Census ACS 5-year estimates. No subjective scores, just the numbers.

32,424 zip codes20+ demographic metricsCensus ACS 2024Free — no signup
Minimum population
State(Alabama)
Loading AL income statistics…
Loading interactive map…

Income & demographics by ZIP

Sorted by median household income (highest first) · click a column header to re-sort · click a row for full detail

#ZIPLocation
135223
Jefferson County, AL
Alabama
10,666$168,278$249,333$99,0414,308$775,100$1,395
235213
Jefferson County, AL
Alabama
15,603$159,824$266,569$111,9006,621$789,800$1,795
335808
Madison County, AL
Alabama
1,153$142,273$173,413$58,275360$1,654
435756
Limestone County, AL
Alabama
24,947$129,852$149,478$52,8988,815$377,400$1,810
535741
Madison County, AL
Alabama
4,571$124,650$187,876$78,7991,897$381,900$1,356
635226
Jefferson County, AL
Alabama
38,588$124,516$152,205$57,37114,435$411,000$1,499
735763
Madison County, AL
Alabama
19,819$123,497$155,542$56,4067,241$396,300$2,297
835043
Shelby County, AL
Alabama
15,837$121,356$140,731$47,6005,289$366,200$1,322
936093
Elmore County, AL
Alabama
11,410$120,693$132,343$51,2494,194$307,000$986
1036527
Baldwin County, AL
Alabama
21,765$120,189$135,646$47,8717,366$389,000$1,432
1136064
Montgomery County, AL
Alabama
14,103$119,853$150,049$51,7914,822$380,800$1,550
1235406
Tuscaloosa County, AL
Alabama
18,904$119,250$158,939$66,7277,865$481,600$1,458
1335080
Shelby County, AL
Alabama
20,251$118,344$149,055$52,8886,936$312,900$1,690
1435758
Madison County, AL
Alabama
50,266$117,380$138,747$57,06720,322$370,300$1,444
1535173
Jefferson County, AL
Alabama
31,603$117,105$137,441$49,49911,364$345,300$1,237
1635242
Shelby County, AL
Alabama
57,374$117,047$164,392$68,91423,978$477,700$1,472
1735244
Jefferson County, AL
Alabama
38,217$113,450$143,104$58,34115,272$412,000$1,472
1835475
Tuscaloosa County, AL
Alabama
20,745$108,559$126,298$45,8287,371$334,000$998
1935757
Madison County, AL
Alabama
18,529$106,175$125,036$48,9647,173$337,000$1,493
2035801
Madison County, AL
Alabama
23,357$105,585$157,687$70,75810,268$422,300$1,251
2135749
Madison County, AL
Alabama
30,710$103,901$124,357$43,01210,254$304,700$1,542
2235824
Madison County, AL
Alabama
9,645$103,619$140,594$67,8884,588$390,300$1,271
2335748
Madison County, AL
Alabama
7,578$103,563$148,268$57,9192,893$356,300$847
2435759
Madison County, AL
Alabama
14,103$102,880$124,944$45,9225,032$295,900$1,634
2535186
Shelby County, AL
Alabama
5,191$102,615$104,029$40,5051,975$304,300$1,283
2635803
Madison County, AL
Alabama
29,197$100,846$127,364$56,11012,661$294,200$1,309
2735613
Limestone County, AL
Alabama
25,523$100,845$120,149$46,0559,590$329,900$1,264
2835091
Jefferson County, AL
Alabama
3,802$100,375$124,236$44,6911,351$321,300$1,141
2936572
Mobile County, AL
Alabama
6,922$99,773$111,593$42,3412,544$220,700$1,300
3035124
Shelby County, AL
Alabama
25,238$99,726$122,513$48,4089,900$307,600$1,577
3135243
Jefferson County, AL
Alabama
18,176$99,645$163,598$79,2458,825$538,400$1,683
3235114
Shelby County, AL
Alabama
7,922$98,355$118,231$40,8372,621$310,200$1,084
3336561
Baldwin County, AL
Alabama
9,528$98,295$138,642$65,5884,467$574,500$1,591
3435610
Lauderdale County, AL
Alabama
1,744$98,188$109,338$44,270673$168,300$1,063
3536317
Henry County, AL
Alabama
1,040$97,688$146,209$38,909349$114,900
3635754
Morgan County, AL
Alabama
5,556$96,071$108,757$44,5872,240$201,800$701
3736879
Lee County, AL
Alabama
2,826$93,029$119,839$44,041999$325,900$764
3835117
Jefferson County, AL
Alabama
5,606$92,730$110,094$42,5092,155$226,600$1,404
3935585
Franklin County, AL
Alabama
1,642$92,679$93,709$30,732606$211,200$955
4035147
Shelby County, AL
Alabama
6,897$91,739$114,777$40,9382,394$317,300$1,226
4135811
Madison County, AL
Alabama
31,008$90,812$116,152$43,37611,203$281,100$1,127
4236273
Cleburne County, AL
Alabama
3,526$90,278$86,127$33,1991,282$258,300$855
4336532
Baldwin County, AL
Alabama
38,108$89,694$128,458$52,78715,511$432,600$1,427
4436022
Elmore County, AL
Alabama
15,672$89,459$109,933$39,7815,474$248,900$1,020
4536526
Baldwin County, AL
Alabama
36,484$88,750$108,115$42,76314,097$322,100$1,403
4635007
Shelby County, AL
Alabama
28,586$88,505$106,323$40,00910,453$245,500$1,347
4735116
Jefferson County, AL
Alabama
5,227$88,274$107,869$40,4701,977$237,000$849
4835480
Tuscaloosa County, AL
Alabama
1,879$88,200$103,424$32,766576$251,500
4935645
Lauderdale County, AL
Alabama
13,960$87,958$117,370$47,1285,421$221,000$1,047
5035474
Hale County, AL
Alabama
9,654$87,933$106,840$37,3792,803$206,000$1,058

Data source: US Census Bureau, American Community Survey (ACS) 5-Year Estimates for ZIP Code Tabulation Areas (ZCTAs).

Resource US Income & Demographics by ZIP Code · resource.skyrocketbpo.com/tools/market-research/us-income-demographics-by-zip-code?states=AL

US Income & Demographics by ZIP Code

Share & download

Share on social media, download map or table images, or cite the Census ACS data and resource.skyrocketbpo.com.

Explore US income & demographics by ZIP code in Alabama, ranked by median household income — Census ACS 5-year estimates on resource.skyrocketbpo.com

Suggested citation

Resource. (2026). US Income & Demographics by ZIP Code: US income and demographic data by ZIP code in Alabama. Retrieved 2026-08-22, from https://resource.skyrocketbpo.com/tools/market-research/us-income-demographics-by-zip-code?states=AL

Income reports by location

Dedicated Census ACS pages for states and individual ZIP codes — median income, comparisons, and richest ZIP rankings.

US income & demographics by ZIP code — Census ACS data

Whether you are sizing a local market, comparing neighborhoods for a franchise, or writing a business plan, you need reliable income by ZIP code figures. This tool covers 32,424+ US ZIP Code Tabulation Areas (ZCTAs) with median household income by ZIP code, mean income, per-capita earnings, population, housing values, rent, education levels, poverty rates, and age breakdowns — all from the US Census Bureau's American Community Survey (ACS) 5-year estimates.

Filter by state, set a minimum population threshold, sort by any metric, or search a specific 5-digit ZIP. Every row links to a dedicated page with county comparisons and nearby ZIP codes. No subjective “location scores” — just the demographic numbers researchers and operators actually use.

Highest median household income by ZIP code (nationwide)

ZIPLocationPopulationMedian HH income
20854Montgomery County, Maryland50,498$250,001
10583Westchester County, New York40,207$250,001
95120Santa Clara County, California36,967$250,001
76092Tarrant County, Texas31,520$250,001
95070Santa Clara County, California31,417$250,001
22101Fairfax County, Virginia30,953$250,001
06880Connecticut27,583$250,001
94506Contra Costa County, California27,055$250,001
98075King County, Washington25,498$250,001
94024Santa Clara County, California23,051$250,001

Income statistics by state

Browse median income, mean earnings, and richest ZIP codes for each state — ranked on the same Census ACS dataset.

View all 50 states + DC →

What you can look up

  • Median & mean household income by ZIP code
  • Per-capita income and affluent-household share
  • Population, households, and median age
  • Median home value and gross rent
  • Owner-occupied housing percentage
  • Bachelor's degree or higher (25+)
  • Labor force participation & unemployment rate
  • Poverty rate by ZIP code

Source: US Census Bureau, American Community Survey (ACS) 5-Year Estimates. Small-area estimates may be suppressed or have high margins of error — use alongside other research.

Browse income by state

View median household income and richest ZIP codes in each state, ranked on Census ACS data.