PublicPayData

Iowa · 2026 pay · 25 people

How much does a data scientist make in Iowa?

$124,070typical pay for a data scientist in 2026

$110,776 – $134,892what most people earned

Includes everyone paid during 2026, including part-year workers. Typical pay fell 1.8% from 2025.

✓ Official data from Iowa Department of Administrative Services · Matches the agency's latest release · data.iowa.gov ↗

Where data scientists work

Typical pay at each employer, 2026 (everyone paid).

Pay by level

Levels with 5 or more people.

  • Data Scientist 16 people$105,042
  • Data Scientist14 people$129,174
  • Data Scientist 25 people$134,892

Highest-paid data scientists, 2026

  1. 1Moore, Dawn RaeData Scientist · University of Iowa$143,360
  2. 2Anson, Matthew KeaneData Scientist · University of Iowa$142,998
  3. 3Russell, Jae-EunData Scientist · University of Iowa$140,044
  4. 4Scott J Vander HartData Scientist 2 · Department of Management$139,568
  5. 5Dwain N CaldwellData Scientist 2 · Department of Corrections$138,846

Common questions

How much does a data scientist make in Iowa?

The typical data scientist was paid $124,070 in 2026; most earned between $110,776 and $134,892. This counts all 25 people paid, including part-year workers.

Which job titles are included?

Everyone whose payroll title is Data Scientist, at any level (for example "Data Scientist 1"). Part-time-schedule titles (such as "20 hours") are left out. Senior, supervising and trainee titles have their own pages.

Job titles are written out in full from the payroll's abbreviations (for example "SR CRRECTNL POLC OFCR" → "Senior Correctional Police Officer"). "Typical pay" is the median; "most earned" is the middle half. How we calculate this