Ranking of Alabama Counties By Average Weekly Wage in 2024 Q3

Updated on July 27, 2025.

According to data from the US Bureau of Labor Statistics, in 2024 Q3, the average weekly wage for Alabama was $1.17K. Among all Alabama counties, Washington County had the highest average weekly wage ($1.68K), followed by Madison County ($1.47K), and Jefferson County ($1.33K).

On the other hand, Perry County had the lowest average weekly wage ($808), followed by Geneva County ($827), and Randolph County ($843).

The chart below shows the top 10 counties with high average weekly wage, and the table below shows the ranking of all Alabama counties.

You can also see similar ranking of counties information for other states as well as for all counties in the United States.

Related Topics: US BLS Topic List.
See this for other quarters:
Ranking of Alabama Counties By Average Weekly Wage in 2024 Q3
Washington
Madison
Jefferson
Lowndes
Shelby
Talladega
Dale
Limestone
Montgomery
Mobile
Ranking of Alabama Counties By Average Weekly Wage in 2024 Q3
Items per page:
0 of 0
Rank County Average Weekly Wage ($)
1 Washington County 1679
2 Madison County 1468
3 Jefferson County 1333
4 Lowndes County 1234
5 Shelby County 1228
6 Talladega County 1198
7 Dale County 1193
8 Limestone County 1171
9 Montgomery County 1168
10 Mobile County 1166
11 Choctaw County 1157
12 Morgan County 1136
13 Tuscaloosa County 1119
14 Colbert County 1084
15 Macon County 1074
16 Henry County 1043
17 Wilcox County 1037
18 Cleburne County 1025
18 Lawrence County 1025
18 Monroe County 1025
19 Lamar County 1022
20 Marengo County 1012
21 Lee County 1006
22 Bibb County 1003
23 Cullman County 999
23 Pickens County 999
24 Houston County 998
25 Bullock County 996
26 Pike County 990
27 Hale County 981
27 Winston County 981
28 Baldwin County 980
29 Escambia County 972
30 Clarke County 971
31 DeKalb County 963
32 Chambers County 960
32 St. Clair County 960
33 Calhoun County 952
34 Autauga County 937
35 Jackson County 936
36 Covington County 934
37 Marshall County 932
38 Marion County 930
39 Coosa County 928
40 Dallas County 923
40 Walker County 923
41 Crenshaw County 911
42 Tallapoosa County 910
43 Sumter County 909
44 Franklin County 908
45 Lauderdale County 906
46 Elmore County 904
47 Conecuh County 898
48 Russell County 897
49 Chilton County 896
50 Coffee County 888
51 Etowah County 885
52 Barbour County 880
53 Butler County 874
54 Blount County 871
55 Fayette County 869
56 Clay County 857
57 Cherokee County 853
58 Greene County 844
59 Randolph County 843
60 Geneva County 827
61 Perry County 808