Ranking of Alabama Counties By Average Weekly Wage in 2023 Q3

Updated on January 24, 2025.

According to data from the US Bureau of Labor Statistics, in 2023 Q3, the average weekly wage for Alabama was $1.12K. Among all Alabama counties, Washington County had the highest average weekly wage ($1.69K), followed by Madison County ($1.41K), and Jefferson County ($1.28K).

On the other hand, Perry County had the lowest average weekly wage ($786), followed by Geneva County ($791), and Greene County ($807).

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 Q3
Washington
Madison
Jefferson
Lowndes
Shelby
Dale
Mobile
Limestone
Morgan
Tuscaloosa
Ranking of Alabama Counties By Average Weekly Wage in 2023 Q3
0 of 0
Rank County Average Weekly Wage ($)
1 Washington County 1691
2 Madison County 1406
3 Jefferson County 1280
4 Lowndes County 1237
5 Shelby County 1190
6 Dale County 1177
7 Mobile County 1113
8 Limestone County 1110
9 Morgan County 1092
10 Tuscaloosa County 1090
11 Choctaw County 1085
12 Montgomery County 1083
13 Colbert County 1059
14 Talladega County 1054
15 Macon County 1046
16 Cleburne County 1038
17 Wilcox County 1029
18 Marengo County 970
19 Monroe County 961
20 Lee County 960
21 Houston County 958
22 Cullman County 957
23 Bibb County 955
23 Henry County 955
24 Clarke County 953
25 Baldwin County 948
26 Autauga County 942
27 Escambia County 940
28 DeKalb County 939
29 St. Clair County 936
30 Lamar County 928
31 Pickens County 927
32 Pike County 924
33 Chambers County 922
34 Bullock County 920
35 Chilton County 913
36 Calhoun County 910
37 Jackson County 908
38 Lawrence County 906
39 Winston County 905
40 Hale County 894
41 Walker County 891
42 Coosa County 890
42 Marion County 890
42 Marshall County 890
43 Dallas County 885
44 Lauderdale County 870
45 Franklin County 869
45 Sumter County 869
46 Tallapoosa County 867
47 Crenshaw County 862
47 Russell County 862
48 Covington County 861
49 Coffee County 856
50 Etowah County 853
51 Conecuh County 851
52 Blount County 841
53 Elmore County 839
54 Barbour County 831
55 Butler County 829
56 Randolph County 826
57 Clay County 823
58 Cherokee County 821
58 Fayette County 821
59 Greene County 807
60 Geneva County 791
61 Perry County 786