What are the richest counties in Alabama?
Shelby County ($97,961), Madison County ($86,499) and Limestone County ($83,629) had the highest median household income in Alabama in the 2020–24 survey.
Data as of 2024 · updated
All 67 ranked Alabama counties
| Rank | County | Median household income 2020–24 | Change since 2016–20 | Residents |
|---|---|---|---|---|
| 1 | Shelby County | $97,961 | +24.2% | 238,552 |
| 2 | Madison County | $86,499 | +29.3% | 433,516 |
| 3 | Limestone County | $83,629 | +30.1% | 122,928 |
| 4 | Baldwin County | $78,775 | +27.6% | 267,761 |
| 5 | Elmore County | $78,243 | +25.5% | 91,577 |
| 6 | St. Clair County | $77,463 | +23.9% | 98,206 |
| 7 | Autauga County | $72,481 | +25.0% | 61,920 |
| 8 | Morgan County | $68,845 | +30.1% | 126,483 |
| 9 | Coffee County | $68,353 | +20.3% | 56,953 |
| 10 | Jefferson County | $66,388 | +20.5% | 665,742 |
| 11 | Tuscaloosa County | $66,231 | +22.0% | 241,368 |
| 12 | Lawrence County | $66,071 | +40.2% | 33,843 |
| 13 | Lee County | $65,824 | +24.4% | 189,881 |
| 14 | Chilton County | $65,603 | +25.8% | 47,708 |
| 15 | Blount County | $64,190 | +31.2% | 60,156 |
| 16 | Cullman County | $62,656 | +29.5% | 94,009 |
| 17 | Lauderdale County | $62,649 | +29.4% | 97,135 |
| 18 | Marshall County | $62,571 | +24.6% | 103,537 |
| 19 | Washington County | $61,042 | +44.2% | 14,822 |
| 20 | Colbert County | $60,628 | +26.4% | 59,474 |
| 21 | Henry County | $59,931 | +15.9% | 18,394 |
| 22 | Montgomery County | $59,386 | +14.3% | 225,891 |
| 23 | Tallapoosa County | $59,356 | +23.2% | 40,953 |
| 24 | Mobile County | $58,880 | +18.6% | 411,658 |
| 25 | Houston County | $58,626 | +19.5% | 110,318 |
| 26 | Talladega County | $57,776 | +31.4% | 81,603 |
| 27 | Coosa County | $57,355 | +31.6% | 10,161 |
| 28 | Winston County | $57,256 | +39.7% | 23,829 |
| 29 | Walker County | $56,509 | +23.3% | 65,140 |
| 30 | Cleburne County | $55,345 | +19.5% | 15,970 |
| 31 | Clay County | $55,250 | +29.5% | 14,207 |
| 32 | Calhoun County | $55,029 | +9.8% | 115,834 |
| 33 | Dale County | $54,963 | +20.4% | 49,912 |
| 34 | Etowah County | $54,563 | +21.4% | 103,886 |
| 35 | Cherokee County | $53,863 | +26.7% | 26,413 |
| 36 | Franklin County | $53,338 | +29.5% | 32,449 |
| 37 | Geneva County | $52,771 | +26.9% | 27,554 |
| 38 | Bibb County | $52,541 | +1.6% | 22,262 |
| 39 | Covington County | $52,456 | +23.2% | 37,947 |
| 40 | Randolph County | $52,338 | +15.9% | 23,163 |
| 41 | Jackson County | $51,908 | +21.9% | 54,281 |
| 42 | DeKalb County | $51,204 | +21.1% | 74,085 |
| 43 | Russell County | $51,197 | +21.3% | 58,898 |
| 44 | Marion County | $50,088 | +22.2% | 29,097 |
| 45 | Lamar County | $50,000 | +17.1% | 13,587 |
| 46 | Chambers County | $49,656 | +13.2% | 34,253 |
| 47 | Fayette County | $49,488 | +19.3% | 15,872 |
| 48 | Clarke County | $49,249 | +31.9% | 22,014 |
| 49 | Pike County | $48,677 | +24.1% | 33,688 |
| 50 | Crenshaw County | $48,560 | +14.0% | 13,175 |
| 51 | Escambia County | $48,225 | +35.6% | 36,665 |
| 52 | Choctaw County | $47,813 | +30.5% | 11,904 |
| 53 | Pickens County | $46,274 | +14.6% | 18,221 |
| 54 | Barbour County | $46,042 | +31.6% | 24,607 |
| 55 | Butler County | $44,755 | −0.2% | 18,100 |
| 56 | Marengo County | $43,825 | +32.7% | 18,311 |
| 57 | Macon County | $43,707 | +23.3% | 18,132 |
| 58 | Monroe County | $42,292 | +32.3% | 18,965 |
| 59 | Conecuh County | $41,327 | +16.6% | 10,899 |
| 60 | Wilcox County | $40,640 | +15.9% | 9,666 |
| 61 | Hale County | $39,250 | +27.5% | 15,194 |
| 62 | Perry County | $37,654 | +57.7% | 7,425 |
| 63 | Lowndes County | $37,052 | +10.2% | 9,359 |
| 64 | Dallas County | $35,627 | +6.9% | 35,140 |
| 65 | Sumter County | $33,310 | +27.4% | 11,588 |
| 66 | Bullock County | $31,310 | −7.5% | 9,780 |
| 67 | Greene County | $29,200 | +9.4% | 7,067 |
How this is ranked
Median household income from the Census Bureau's American Community Survey 5-year estimates (2020–24). Survey estimates carry margins of error, so counties a few hundred dollars apart may not really differ. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.
Source: U.S. Census Bureau, American Community Survey 5-year estimates. Figures come from public federal statistics and are informational only, not investment advice. Check the source before relying on a number. Methodology: how ranks and figures are built. More on every layer: data sources and licences.
Get the report for any Alabama county — $99
The County Growth and Demographics Report for any county as a PDF, from federal data: population and migration, housing and rents, permits, private employers and jobs, unemployment, ranks in the state and the country, and neighbouring counties, with a source next to every number. Pay once, no subscription.
Every purchase also includes a CSV of every table in the report, ready for a spreadsheet.
- Not useful? Email us within 14 days for a full refund
- Sold by Simply Stats LLC (NC)
- Secure Stripe checkout (Apple Pay/Google Pay)
- Instant PDF download
- PDF + CSV of every table
Refund terms: Terms. · How we compute every number
Questions
Which county in Alabama has the highest median household income?
Shelby County: $97,961, ahead of Madison County ($86,499) and Limestone County ($83,629), of 67 Alabama counties ranked.
How is this ranking calculated?
Median household income from the Census Bureau's American Community Survey 5-year estimates (2020–24). Survey estimates carry margins of error, so counties a few hundred dollars apart may not really differ. Counties with fewer than 1,000 residents, or without a figure for the same period as the others, are not ranked.
More county rankings for Alabama
Median household income in other states
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Florida
- Georgia
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming