Ranking of Iowa 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 Iowa was $1.15K. Among all Iowa counties, Dallas County had the highest average weekly wage ($1.39K), followed by Monroe County ($1.38K), and Polk County ($1.36K).

On the other hand, Decatur County had the lowest average weekly wage ($817), followed by Jackson County ($852), and Dickinson County ($856).

The chart below shows the top 10 counties with high average weekly wage, and the table below shows the ranking of all Iowa 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 Iowa Counties By Average Weekly Wage in 2024 Q3
Dallas
Monroe
Polk
Linn
Johnson
Story
Wright
Grundy
Muscatine
Scott
Ranking of Iowa Counties By Average Weekly Wage in 2024 Q3
Items per page:
0 of 0
Rank County Average Weekly Wage ($)
1 Dallas County 1389
2 Monroe County 1375
3 Polk County 1356
4 Linn County 1266
5 Johnson County 1260
6 Story County 1179
7 Wright County 1154
8 Grundy County 1142
8 Muscatine County 1142
9 Scott County 1139
10 Hancock County 1132
11 Benton County 1131
12 Ida County 1122
13 Marion County 1112
14 Black Hawk County 1108
15 Plymouth County 1103
16 Hamilton County 1100
17 Poweshiek County 1094
18 Adair County 1093
19 Dubuque County 1091
20 Webster County 1082
21 Pottawattamie County 1068
22 Lee County 1067
23 Cerro Gordo County 1058
24 Guthrie County 1053
25 Chickasaw County 1049
26 Marshall County 1047
27 Sioux County 1046
28 Boone County 1041
29 Buena Vista County 1040
30 Woodbury County 1038
31 Mitchell County 1034
32 Floyd County 1031
33 Mahaska County 1030
34 Hardin County 1028
35 Clay County 1023
36 Winneshiek County 1018
37 Franklin County 1011
38 Jefferson County 1010
39 Wapello County 1009
40 Greene County 1002
40 Lucas County 1002
41 Bremer County 1001
42 Delaware County 998
43 Union County 995
44 Butler County 994
44 Clinton County 994
44 Kossuth County 994
44 Louisa County 994
45 Henry County 993
46 Page County 992
47 Crawford County 990
48 Mills County 988
49 Pocahontas County 982
50 Humboldt County 980
51 Des Moines County 976
52 Clayton County 974
53 Montgomery County 973
54 Davis County 972
55 Iowa County 970
56 Wayne County 967
57 Cass County 965
58 Carroll County 964
59 Warren County 963
60 Audubon County 961
61 Cherokee County 959
61 Shelby County 959
62 Clarke County 958
63 Osceola County 957
64 Obrien County 956
65 Taylor County 952
66 Harrison County 950
67 Jasper County 949
67 Jones County 949
68 Buchanan County 946
69 Madison County 945
70 Tama County 932
71 Howard County 931
71 Winnebago County 931
72 Cedar County 930
72 Fayette County 930
73 Sac County 928
74 Fremont County 927
75 Washington County 926
76 Adams County 923
77 Calhoun County 917
78 Allamakee County 904
79 Appanoose County 900
79 Palo Alto County 900
80 Van Buren County 897
81 Emmet County 890
81 Lyon County 890
82 Worth County 887
83 Ringgold County 877
84 Monona County 870
85 Keokuk County 864
86 Dickinson County 856
87 Jackson County 852
88 Decatur County 817