Ranking of Alabama Counties By Average Weekly Wage in 2024 Q2

Updated on July 27, 2025.

According to data from the US Bureau of Labor Statistics, in 2024 Q2, the average weekly wage for Alabama was $1.15K. Among all Alabama counties, Washington County had the highest average weekly wage ($1.62K), followed by Madison County ($1.46K), and Jefferson County ($1.30K).

On the other hand, Randolph County had the lowest average weekly wage ($786), followed by Geneva County ($788), and Greene County ($792).

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 Q2
Washington
Madison
Jefferson
Dale
Lowndes
Shelby
Limestone
Montgomery
Choctaw
Mobile
Ranking of Alabama Counties By Average Weekly Wage in 2024 Q2
Items per page:
0 of 0
Rank County Average Weekly Wage ($)
1 Washington County 1615
2 Madison County 1455
3 Jefferson County 1303
4 Dale County 1266
5 Lowndes County 1254
6 Shelby County 1202
7 Limestone County 1170
8 Montgomery County 1166
9 Choctaw County 1161
10 Mobile County 1138
11 Morgan County 1131
12 Colbert County 1098
12 Tuscaloosa County 1098
13 Talladega County 1082
14 Wilcox County 1067
15 Macon County 1041
16 Cleburne County 1033
17 Marengo County 1010
18 Henry County 1008
19 Chambers County 1005
20 Lee County 1002
21 Monroe County 1000
22 Bibb County 984
23 Winston County 979
24 Calhoun County 975
25 Coosa County 970
26 Pike County 968
27 Houston County 967
28 Autauga County 965
29 Bullock County 958
29 Pickens County 958
30 St. Clair County 957
31 Baldwin County 956
32 Dallas County 954
33 Clarke County 952
34 Lamar County 951
35 Cullman County 949
35 Escambia County 949
36 Lawrence County 945
37 Crenshaw County 940
38 Jackson County 934
39 Conecuh County 931
40 Franklin County 922
41 DeKalb County 921
42 Hale County 912
43 Marion County 911
44 Elmore County 903
45 Marshall County 902
46 Covington County 897
47 Walker County 896
48 Russell County 890
49 Sumter County 888
50 Chilton County 884
51 Etowah County 879
52 Coffee County 868
53 Blount County 863
54 Lauderdale County 862
55 Tallapoosa County 859
56 Butler County 847
57 Barbour County 846
58 Clay County 840
59 Cherokee County 822
60 Fayette County 805
61 Perry County 801
62 Greene County 792
63 Geneva County 788
64 Randolph County 786