Median Household Income in Alabama, by County
Median Household Income for every county in Alabama, ranked. The highest is Shelby County at $97,961 and the lowest is Greene County at $29,200.
Alabama: $63,999 · United States:
$80,734 · median county in Alabama: $54,563
See Median Household Income on the interactive map →
| # | County |
Median Household Income |
|---|
| 1 | Shelby County | $97,961 |
| 2 | Madison County | $86,499 |
| 3 | Limestone County | $83,629 |
| 4 | Baldwin County | $78,775 |
| 5 | Elmore County | $78,243 |
| 6 | St. Clair County | $77,463 |
| 7 | Autauga County | $72,481 |
| 8 | Morgan County | $68,845 |
| 9 | Coffee County | $68,353 |
| 10 | Jefferson County | $66,388 |
| 11 | Tuscaloosa County | $66,231 |
| 12 | Lawrence County | $66,071 |
| 13 | Lee County | $65,824 |
| 14 | Chilton County | $65,603 |
| 15 | Blount County | $64,190 |
| 16 | Cullman County | $62,656 |
| 17 | Lauderdale County | $62,649 |
| 18 | Marshall County | $62,571 |
| 19 | Washington County | $61,042 |
| 20 | Colbert County | $60,628 |
| 21 | Henry County | $59,931 |
| 22 | Montgomery County | $59,386 |
| 23 | Tallapoosa County | $59,356 |
| 24 | Mobile County | $58,880 |
| 25 | Houston County | $58,626 |
| 26 | Talladega County | $57,776 |
| 27 | Coosa County | $57,355 |
| 28 | Winston County | $57,256 |
| 29 | Walker County | $56,509 |
| 30 | Cleburne County | $55,345 |
| 31 | Clay County | $55,250 |
| 32 | Calhoun County | $55,029 |
| 33 | Dale County | $54,963 |
| 34 | Etowah County | $54,563 |
| 35 | Cherokee County | $53,863 |
| 36 | Franklin County | $53,338 |
| 37 | Geneva County | $52,771 |
| 38 | Bibb County | $52,541 |
| 39 | Covington County | $52,456 |
| 40 | Randolph County | $52,338 |
| 41 | Jackson County | $51,908 |
| 42 | DeKalb County | $51,204 |
| 43 | Russell County | $51,197 |
| 44 | Marion County | $50,088 |
| 45 | Lamar County | $50,000 |
| 46 | Chambers County | $49,656 |
| 47 | Fayette County | $49,488 |
| 48 | Clarke County | $49,249 |
| 49 | Pike County | $48,677 |
| 50 | Crenshaw County | $48,560 |
| 51 | Escambia County | $48,225 |
| 52 | Choctaw County | $47,813 |
| 53 | Pickens County | $46,274 |
| 54 | Barbour County | $46,042 |
| 55 | Butler County | $44,755 |
| 56 | Marengo County | $43,825 |
| 57 | Macon County | $43,707 |
| 58 | Monroe County | $42,292 |
| 59 | Conecuh County | $41,327 |
| 60 | Wilcox County | $40,640 |
| 61 | Hale County | $39,250 |
| 62 | Perry County | $37,654 |
| 63 | Lowndes County | $37,052 |
| 64 | Dallas County | $35,627 |
| 65 | Sumter County | $33,310 |
| 66 | Bullock County | $31,310 |
| 67 | Greene County | $29,200 |
Half of households earn more than this and half earn less. Medians resist distortion by a few very high earners in a way averages do not.
Source: ACS 2020-2024 5-Year Estimates, 2024.
Alabama ranks 46th of 52 states for median household income.
Median Household Income in other states
Other statistics for Alabama by county