Ranking of Iowa Counties By Average Weekly Wage in 2023 Q1

Updated on January 20, 2025.

According to data from the US Bureau of Labor Statistics, in 2023 Q1, the average weekly wage for Iowa was $1.18K. Among all Iowa counties, Dallas County had the highest average weekly wage ($1.69K), followed by Polk County ($1.45K), and Marion County ($1.43K).

On the other hand, Decatur County had the lowest average weekly wage ($778), followed by Ringgold County ($814), and Lyon County ($829).

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 2023 Q1
Dallas
Polk
Marion
Plymouth
Linn
Monroe
Johnson
Muscatine
Story
Ida
Ranking of Iowa Counties By Average Weekly Wage in 2023 Q1
Items per page:
0 of 0
Rank County Average Weekly Wage ($)
1 Dallas County 1688
2 Polk County 1445
3 Marion County 1432
4 Plymouth County 1393
5 Linn County 1310
6 Monroe County 1229
7 Johnson County 1190
8 Muscatine County 1185
9 Story County 1180
10 Ida County 1124
11 Mahaska County 1120
12 Scott County 1115
13 Black Hawk County 1093
14 Dubuque County 1091
15 Poweshiek County 1088
16 Floyd County 1080
16 Hancock County 1080
17 Webster County 1078
18 Mills County 1055
19 Hardin County 1053
20 Wright County 1052
21 Tama County 1050
22 Lee County 1043
23 Henry County 1042
24 Pottawattamie County 1039
25 Grundy County 1038
26 Marshall County 1033
27 Shelby County 1022
28 Cerro Gordo County 1021
29 Guthrie County 1013
29 Mitchell County 1013
30 Bremer County 1010
31 Woodbury County 1006
32 Boone County 1005
32 Sac County 1005
33 Butler County 999
34 Jefferson County 998
35 Delaware County 996
36 Clinton County 992
37 Kossuth County 991
38 Wapello County 990
39 Chickasaw County 989
40 Franklin County 985
41 Sioux County 983
42 Crawford County 979
43 Des Moines County 978
44 Buena Vista County 971
45 Greene County 969
46 Humboldt County 967
46 Montgomery County 967
47 Hamilton County 963
48 Louisa County 961
48 Pocahontas County 961
49 Clay County 960
50 Davis County 947
50 Lucas County 947
51 Iowa County 946
52 Page County 938
53 Warren County 935
54 Winneshiek County 934
55 Buchanan County 933
55 Cherokee County 933
56 Benton County 928
56 Osceola County 928
57 Carroll County 923
57 Wayne County 923
58 Adair County 922
59 Clarke County 921
60 Cass County 917
61 Adams County 911
62 Madison County 909
63 Cedar County 903
63 Fremont County 903
64 Clayton County 900
64 Dickinson County 900
65 Palo Alto County 899
65 Taylor County 899
66 Keokuk County 895
67 Worth County 891
68 Audubon County 890
68 Jasper County 890
68 Obrien County 890
68 Union County 890
69 Appanoose County 889
70 Harrison County 882
71 Jones County 874
72 Van Buren County 870
73 Howard County 868
74 Fayette County 867
75 Calhoun County 866
76 Monona County 864
77 Emmet County 856
78 Winnebago County 852
79 Washington County 848
80 Allamakee County 833
80 Jackson County 833
81 Lyon County 829
82 Ringgold County 814
83 Decatur County 778