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.
Data Source: US Bureau of Labor Statistics (QCEW).
See this for other quarters:
Ranking of Iowa Counties By Average Weekly Wage in 2024 Q3
Items per page:
25
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 |