History Teachers, Postsecondary Salary in Iowa

BLS OEWS May 2025 • 1 metro areas • Iowa

History Teachers, Postsecondary in Iowa earn a median salary of $66,660 per year on average across 1 metro and nonmetro areas, -18.2% vs the national median of $81,500. An estimated 30 history teachers, postsecondary are employed across Iowa, with salaries ranging from $66,660 to $66,660 depending on location.

$66,660 Avg median salary in Iowa
$66,660 Highest paying metro
$66,660 Lowest paying metro
30 Employed in Iowa

Compare History Teachers, Postsecondary salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
History Teachers, Postsecondary
in
    vs

      History Teachers, Postsecondary salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Des Moines, IA $66,660 $51,880 $82,230 30

      View History Teachers, Postsecondary salaries in all cities