Ranking of Alabama Counties By Average Weekly Wage in 2023 Q1

Updated on January 24, 2025.

According to data from the US Bureau of Labor Statistics, in 2023 Q1, the average weekly wage for Alabama was $1.16K. Among all Alabama counties, Washington County had the highest average weekly wage ($1.74K), followed by Madison County ($1.43K), and Jefferson County ($1.40K).

On the other hand, Perry County had the lowest average weekly wage ($743), followed by Greene County ($771), and Geneva County ($800).

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 Q1
Washington
Madison
Jefferson
Lowndes
Shelby
Dale
Morgan
Tuscaloosa
Mobile
Montgomery
Ranking of Alabama Counties By Average Weekly Wage in 2023 Q1
Items per page:
0 of 0
Rank County Average Weekly Wage ($)
1 Washington County 1741
2 Madison County 1426
3 Jefferson County 1400
4 Lowndes County 1377
5 Shelby County 1324
6 Dale County 1158
7 Morgan County 1149
8 Tuscaloosa County 1122
9 Mobile County 1116
10 Montgomery County 1115
11 Colbert County 1101
12 Limestone County 1089
13 Choctaw County 1074
14 Talladega County 1033
15 Cleburne County 1027
16 Macon County 1007
17 Wilcox County 1005
18 Marengo County 997
19 Escambia County 994
19 Houston County 994
19 Monroe County 994
20 Calhoun County 992
21 Bibb County 979
22 Lee County 973
23 Clarke County 957
24 Cullman County 956
25 St. Clair County 953
26 Russell County 948
27 Autauga County 945
28 Lamar County 944
29 DeKalb County 943
30 Pike County 937
31 Walker County 929
32 Baldwin County 923
33 Coosa County 921
34 Henry County 913
35 Chambers County 904
36 Lawrence County 903
37 Winston County 902
38 Jackson County 897
38 Pickens County 897
39 Bullock County 894
39 Hale County 894
40 Dallas County 891
41 Marshall County 885
42 Chilton County 883
43 Lauderdale County 882
44 Franklin County 877
45 Sumter County 874
46 Covington County 869
47 Tallapoosa County 859
48 Etowah County 853
49 Coffee County 849
50 Barbour County 847
50 Elmore County 847
50 Marion County 847
51 Clay County 834
51 Fayette County 834
52 Cherokee County 831
53 Conecuh County 829
54 Butler County 828
54 Crenshaw County 828
55 Randolph County 820
56 Blount County 815
57 Geneva County 800
58 Greene County 771
59 Perry County 743