Ranking of Alabama Counties By Poverty Rate in 2021 (ACS-5Yrs)

Updated on March 17, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Poverty Rate for Alabama was 15.79%. Among all Alabama counties, Greene County had the highest poverty rate (39.8%), followed by Perry County (35.69%), and Sumter County (31.55%). On the other hand, the following 3 counties had the lowest poverty rate: Shelby County (6.98%), Baldwin County (9.21%), and Elmore County (10.28%).

The chart below shows the top 10 Alabama counties with high poverty rate, and the table below shows the ranking of all Alabama counties.

You can also see similar information for other states and for the United States.

Data Source: US Census Bureau.
Ranking of Alabama Counties By Poverty Rate in 2021
Greene County
Perry County
Sumter County
Bullock County
Wilcox County
Barbour County
Hale County
Dallas County
Pike County
Geneva County
Ranking of Alabama Counties By Poverty Rate in 2021
Items per page:
0 of 0
Rank County Poverty Rate (%)
1 Greene County 39.80
2 Perry County 35.69
3 Sumter County 31.55
4 Bullock County 30.94
5 Wilcox County 27.42
6 Barbour County 26.47
7 Hale County 24.91
8 Dallas County 24.31
9 Pike County 23.78
10 Geneva County 23.51
11 Escambia County 23.49
12 Pickens County 22.67
13 Marengo County 22.32
14 Monroe County 22.17
15 Macon County 22.15
16 Russell County 21.94
17 Clarke County 21.91
18 Choctaw County 21.57
19 Lowndes County 21.48
20 Fayette County 21.34
21 DeKalb County 20.57
22 Lee County 19.93
23 Montgomery County 19.62
24 Winston County 19.30
25 Talladega County 18.63
26 Randolph County 18.22
27 Butler County 18.18
28 Franklin County 18.07
29 Covington County 18.04
30 Marshall County 17.68
31 Houston County 17.67
32 Jackson County 17.61
33 Mobile County 17.57
34 Calhoun County 17.54
35 Marion County 17.48
36 Bibb County 16.94
37 Clay County 16.93
37 Walker County 16.93
38 Tallapoosa County 16.77
39 Dale County 16.71
40 Washington County 16.68
41 Lamar County 16.28
42 Etowah County 16.01
43 Coffee County 15.94
44 Jefferson County 15.90
45 Tuscaloosa County 15.80
46 Chilton County 15.72
47 Lawrence County 15.38
48 Colbert County 15.13
49 Chambers County 15.07
50 Cherokee County 14.97
51 Morgan County 14.59
52 Henry County 14.40
53 Cleburne County 14.18
54 Autauga County 13.58
55 Lauderdale County 13.30
56 Blount County 13.24
57 Crenshaw County 13.10
58 Conecuh County 12.97
59 Cullman County 12.22
60 St. Clair County 12.05
61 Limestone County 11.49
62 Coosa County 11.15
63 Madison County 10.91
64 Elmore County 10.28
65 Baldwin County 9.21
66 Shelby County 6.98