Ranking of Alabama Counties By the Median Household Income of the Non-Hispanic White Alone Ethnicity Group in 2021 (ACS-5Yrs)
Based on the US Census ACS-5Yrs estimates, in 2021, the Median Household Income for the Non-Hispanic White Alone ethnicity group in Alabama was $63,900. Among all Alabama counties, the Non-Hispanic White Alone ethnicity group had the highest median household income in Shelby County ($87,986), followed by Madison County ($83,759), and Jefferson County ($77,378). On the other hand, the Non-Hispanic White Alone ethnicity group had the lowest median household income in the following 3 counties: Perry County ($41,316), Escambia County ($42,593), and Cherokee County ($43,935).
The chart below shows the top 10 Alabama counties where the Non-Hispanic White Alone ethnicity group had high median household income, and the table below shows the ranking of all Alabama counties.
You can see similar information for other racial and ethnicity groups in Alabama.
You can also see similar information for other states and for the United States.
| Rank | County | Median Household Income ($) |
|---|---|---|
| 1 | Shelby County | 87986 |
| 2 | Madison County | 83759 |
| 3 | Jefferson County | 77378 |
| 4 | Lowndes County | 75188 |
| 5 | Elmore County | 74266 |
| 6 | Montgomery County | 74127 |
| 7 | Limestone County | 73786 |
| 8 | Bullock County | 70662 |
| 9 | Autauga County | 70125 |
| 10 | Tuscaloosa County | 70080 |
| 11 | Baldwin County | 70012 |
| 12 | Lee County | 68581 |
| 13 | St. Clair County | 67042 |
| 14 | Coffee County | 65530 |
| 15 | Mobile County | 64292 |
| 16 | Henry County | 63710 |
| 17 | Pickens County | 63306 |
| 18 | Bibb County | 61671 |
| 19 | Morgan County | 61147 |
| 20 | Dallas County | 60643 |
| 21 | Houston County | 59508 |
| 22 | Coosa County | 59398 |
| 23 | Marengo County | 58856 |
| 24 | Hale County | 58125 |
| 25 | Colbert County | 58076 |
| 26 | Chilton County | 57999 |
| 27 | Butler County | 57775 |
| 28 | Tallapoosa County | 56777 |
| 29 | Talladega County | 55914 |
| 30 | Washington County | 55773 |
| 31 | Macon County | 55132 |
| 32 | Lauderdale County | 54864 |
| 33 | Calhoun County | 54818 |
| 34 | Dale County | 54746 |
| 35 | Marshall County | 54329 |
| 36 | Clarke County | 54218 |
| 37 | Russell County | 53729 |
| 38 | Monroe County | 53472 |
| 39 | Blount County | 53399 |
| 40 | Pike County | 53122 |
| 41 | Randolph County | 53074 |
| 42 | Lawrence County | 52921 |
| 43 | Sumter County | 52829 |
| 44 | Cullman County | 52553 |
| 45 | Chambers County | 52533 |
| 46 | Wilcox County | 52083 |
| 47 | Etowah County | 52052 |
| 48 | Barbour County | 51858 |
| 49 | Crenshaw County | 51821 |
| 50 | Covington County | 49886 |
| 51 | Cleburne County | 49761 |
| 52 | Walker County | 49687 |
| 53 | Greene County | 49348 |
| 54 | Lamar County | 48952 |
| 55 | Fayette County | 48761 |
| 56 | Conecuh County | 48178 |
| 57 | Franklin County | 47586 |
| 58 | Clay County | 47107 |
| 59 | Winston County | 46404 |
| 60 | Marion County | 45899 |
| 61 | DeKalb County | 45822 |
| 62 | Geneva County | 45187 |
| 63 | Jackson County | 44952 |
| 64 | Choctaw County | 44904 |
| 65 | Cherokee County | 43935 |
| 66 | Escambia County | 42593 |
| 67 | Perry County | 41316 |