PublicPayData

Iowa · 2026 pay · 6 people

How much does a programmer analyst make in Iowa?

$66,024typical pay for a programmer analyst in 2026

$62,746 – $67,186what most people earned

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

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

Where programmer analysts work

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

Highest-paid programmer analysts, 2026

  1. 1James WeegProgrammer Analyst · University of Northern Iowa$72,695
  2. 2Aaron WalkerProgrammer Analyst · University of Northern Iowa$67,356
  3. 3Katelyn HawleyProgrammer Analyst · University of Northern Iowa$66,678
  4. 4Tyler HolmProgrammer Analyst · University of Northern Iowa$65,369
  5. 5Marina AvdoninaProgrammer Analyst · University of Northern Iowa$61,871

Common questions

How much does a programmer analyst make in Iowa?

The typical programmer analyst was paid $66,024 in 2026; most earned between $62,746 and $67,186. This counts all 6 people paid, including part-year workers.

Which job titles are included?

Everyone whose payroll title is Programmer Analyst, at any level (for example "Programmer Analyst"). 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