Ranking of Alabama Counties By Average Weekly Wage in 2023 Q4

Updated on January 24, 2025.

According to data from the US Bureau of Labor Statistics, in 2023 Q4, the average weekly wage for Alabama was $1.21K. Among all Alabama counties, Washington County had the highest average weekly wage ($1.75K), followed by Madison County ($1.50K), and Jefferson County ($1.38K).

On the other hand, Perry County had the lowest average weekly wage ($784), followed by Geneva County ($813), and Randolph County ($817).

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 2023 Q4
Washington
Madison
Jefferson
Shelby
Dale
Limestone
Montgomery
Lowndes
Mobile
Henry
Ranking of Alabama Counties By Average Weekly Wage in 2023 Q4
0 of 0
Rank County Average Weekly Wage ($)
1 Washington County 1747
2 Madison County 1495
3 Jefferson County 1382
4 Shelby County 1291
5 Dale County 1288
6 Limestone County 1263
7 Montgomery County 1253
8 Lowndes County 1240
9 Mobile County 1236
10 Henry County 1229
11 Choctaw County 1224
12 Morgan County 1156
12 Tuscaloosa County 1156
13 Colbert County 1153
14 Cleburne County 1112
15 Coosa County 1111
16 Wilcox County 1109
17 Houston County 1074
17 Talladega County 1074
18 Bibb County 1060
18 Macon County 1060
19 Marengo County 1035
20 Chambers County 1034
21 Monroe County 1032
22 St. Clair County 1010
23 Pickens County 1008
24 Cullman County 1006
25 Autauga County 1005
25 Lee County 1005
26 Calhoun County 1002
27 DeKalb County 999
28 Escambia County 994
29 Clarke County 986
30 Baldwin County 985
31 Pike County 983
32 Bullock County 981
32 Lawrence County 981
32 Winston County 981
33 Jackson County 976
34 Dallas County 967
35 Crenshaw County 960
36 Hale County 950
36 Lamar County 950
37 Franklin County 947
38 Sumter County 944
39 Tallapoosa County 942
40 Conecuh County 938
40 Elmore County 938
41 Chilton County 936
42 Walker County 930
43 Marshall County 927
44 Marion County 926
45 Russell County 919
46 Etowah County 905
47 Covington County 899
48 Blount County 890
49 Butler County 889
50 Lauderdale County 888
51 Coffee County 879
52 Barbour County 867
53 Cherokee County 866
54 Fayette County 856
55 Greene County 854
56 Clay County 822
57 Randolph County 817
58 Geneva County 813
59 Perry County 784