Average salary in Iowa

1 min readLast updated May 19, 2023by Charlie Barton

Learn about the average salaries and highest paying counties in Iowa

Iowa, known as the "Hawkeye State," offers a lower cost of living compared to states like California, which can make it an attractive place to live and work. While salaries in Iowa may not match those of other states, it’s worth noting that they can vary depending on factors such as location and occupation.

Let’s establish what the financial landscape looks like for those who live in Iowa or are considering a move. In particular, which cities and counties offer the highest average salaries?

Average salary in Iowa by city

City living is often more expensive than living in more rural areas, but it’s also where the money is. Despite a relatively low number of highly populated cities, there are still variations in Iowa’s own cities; Iowa City has an average household income of more than $70,000, while Sioux City’s average is $20,000 below that.

Average earnings by city—or any other geographical metric—is just one way of calculating wealth, and certainly shouldn’t be the only way you look at your own earning potential in a given place. It doesn’t take into account the type of jobs that people do to earn above or below this average bracket, and omits any consideration for the number of people living in a household. However, it’s certainly one way of establishing which place offers good earning opportunities.

The US Census Bureau’s latest American Community Survey has calculated the average earnings for the largest cities in Iowa, which you can find ranked below.

  1. Iowa City: $71,158

  2. Cedar Rapids: $65,674

  3. Des Moines: $63,134

  4. Davenport: $54,371

  5. Sioux City: $51,316

Average salary in Iowa by county

Reviewing average salaries in Iowa by city is not necessarily an adequate metric for average salaries across the state, since it’s entirely urban focused. A good idea is to weigh these figures up against the average salary in Iowa by county, as this will take areas outside the main cities into account and offer a broader idea of salary ranges.

The same survey from the US Census Bureau gives further insight this way, with the average household income calculated for each county.

  1. Adair County - $62,221

  2. Adams County - $53,068

  3. Allamakee County - $55,252

  4. Appanoose County - $48,593

  5. Audubon County - $55,169

  6. Benton County - $68,703

  7. Black Hawk County - $57,187

  8. Boone County - $68,141

  9. Bremer County - $75,944

  10. Buchanan County - $61,997

  11. Buena Vista County - $55,470

  12. Butler County - $73,273

  13. Calhoun County - $58,532

  14. Carroll County - $64,165

  15. Cass County - $55,957

  16. Cedar County - $72,216

  17. Cerro Gordo County - $57,967

  18. Cherokee County - $60,134

  19. Chickasaw County - $64,767

  20. Clarke County - $50,992

  21. Clay County - $61,109

  22. Clayton County - $57,557

  23. Clinton County - $65,000

  24. Crawford County - $55,714

  25. Dallas County - $96,395

  26. Davis County - $46,294

  27. Decatur County - $49,113

  28. Delaware County - $67,022

  29. Des Moines County - $54,306

  30. Dickinson County - $64,745

  31. Dubuque County - $68,090

  32. Emmet County - $63,118

  33. Fayette County - $60,716

  34. Floyd County - $60,058

  35. Franklin County - $61,462

  36. Fremont County - $58,182

  37. Greene County - $63,049

  38. Grundy County - $74,643

  39. Guthrie County - $62,789

  40. Hamilton County - $63,101

  41. Hancock County - $60,658

  42. Hardin County - $66,963

  43. Harrison County - $61,078

  44. Henry County - $59,063

  45. Howard County - $63,191

  46. Humboldt County - $62,692

  47. Ida County - $57,805

  48. Iowa County - $72,765

  49. Jackson County - $60,292

  50. Jasper County - $62,688

  51. Jefferson County - $56,507

  52. Johnson County - $85,334

  53. Jones County - $62,623

  54. Keokuk County - $54,849

  55. Kossuth County - $59,998

  56. Lee County - $52,458

  57. Linn County - $66,515

  58. Louisa County - $62,540

  59. Lucas County - $54,684

  60. Lyon County - $63,899

  61. Madison County - $67,277

  62. Mahaska County - $61,246

  63. Marion County - $62,660

  64. Marshall County - $61,745

  65. Mills County - $77,390

  66. Mitchell County - $63,032

  67. Monona County - $59,219

  68. Monroe County - $52,849

  69. Montgomery County - $57,633

  70. Muscatine County - $61,547

  71. O’Brien County - $62,292

  72. Osceola County - $65,242

  73. Page County - $52,108

  74. Palo Alto County- $59,988

  75. Plymouth County - $74,239

  76. Pocahontas County - $56,350

  77. Polk County - $73,015

  78. Pottawattamie County - $63,840

  79. Poweshiek County - $56,080

  80. Ringgold County - $57,700

  81. Sac County - $61,040

  82. Scott County - $67,675

  83. Shelby County - $62,222

  84. Sioux County - $78,179

  85. Story County - $62,578

  86. Tama County - $59,794

  87. Taylor County - $59,528

  88. Union County - $52,231

  89. Van Buren County - $53,218

  90. Wapello County - $51,222

  91. Warren County - $85,189

  92. Washington County - $66,908

  93. Wayne County - $53,039

  94. Webster County - $56,934

  95. Winnebago County - $56,578

  96. Winneshiek County - $65,330

  97. Woodbury County - $63,061

  98. Worth County - $63,795

  99. Wright County - $55,395

Highest paying jobs in Iowa

There’s another weighty factor that will influence how much you earn if you live in Iowa: your job type. Average salaries for various sectors and job roles can vary massively across the state, so it’s absolutely something to consider when looking at salaries by location.

Zippia Learn has calculated a comprehensive list of annual salaries by occupation area, which you can also find below.

  1. Finance Services Director: $184,426

  2. Certified Registered Nurse Anesthetist: $177,360

  3. Executive Director, Information Technology: $158,116

  4. Public Health Dentist: $145,137

  5. Nurse Anesthetist: $144,886

  6. Senior Director, Product Marketing: $143,094

  7. Senior Director, Product Management: $142,400

  8. Director, Product Engineering: $140,662

  9. Emergency Medicine Specialist: $140,329

  10. Engineering Production Operations Director: $139,357

  11. Clinical Physician Assistant: $138,259

  12. Family Practitioner: $137,240

  13. Director Program Management: $133,441

  14. Director Of Manufacturing Operations: $133,272

  15. Director, Product Marketing: $130,630

  16. Senior Director Of Business Development: $125,076

  17. Health Information Management Director: $122,174

  18. Manager Of Business Consulting: $121,825

  19. Vice President & General Manager: $121,405

  20. Executive Director Business Development: $120,687

Frequently asked questions about salaries in Iowa

What is the average salary in Iowa by age
Alongside location and occupation, salaries in Iowa are also dependent on age, since more senior workers will be paid more. Then, when they retire, their income will dip again as they will rely on pensions and other forms of set income.

The Census Bureau data finds that the median household income in Iowa for householders under 25 years old is $45,518; householders aged 25 to 44 years old have a median income of $71,578; those aged 45 to 64 years old have a median income of $78,246; and those 65 and older have a median income of $51,582.

What is a ‘good’ salary in Iowa?
The median household income in Iowa is $64,499. However, defining a 'good' salary in Iowa can vary depending on factors such as cost of living, location, and personal financial goals. For example, earning $90,000 a year may be considered a good salary for some Iowans, while for others, a salary of $50,000 may be sufficient.

What is the average salary in Iowa by hour?
If Americans work an average of 1,801 hours per year—at 37.5 hours a week—then the average hourly salary in Iowa is $24.38.

Getting expert advice before you make significant financial decisions can really benefit you in the long term. Protect your financial future and speak to one of our financial advisors today.

Writer

Charlie Barton

Charlie Barton is a writer at Unbiased. He has been writing about personal finance and investing since 2017, with extensive knowledge of platforms and products. Charlie has a first-class degree from the London School of Economics.