Career/Technical Education Teachers, Secondary School Salary in Iowa
Ranked #45 of 49 · IA
20.1% below U.S. average
Mean annual salary $58,090 ≈ $28/hr
Median annual salary $57,660
Employment 640
Salary Distribution (10th–90th percentile)
P10 $43,650P25 $48,460 Median $57,660P75 $64,100P90 $75,930
About 80% of career/technical education teachers, secondary schools in Iowa earn between $43,650 and $75,930. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean career/technical education teachers, secondary school salary in Iowa is $58,090, about 20.1% below the U.S. average ($72,680). That works out to roughly $28/hr at 2,080 hours per year.
Metro Areas in Iowa
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Northeast Iowa nonmetropolitan area | $64,270 | $63,710 | 60 |
| Cedar Rapids, IA | $62,100 | $61,580 | 60 |
| Des Moines-West Des Moines, IA | $60,980 | $61,990 | 120 |
| Davenport-Moline-Rock Island, IA-IL | $60,370 | $70,440 | 100 |
| Northwest Iowa nonmetropolitan area | $52,540 | $52,770 | 100 |
| Southeast Iowa nonmetropolitan area | $51,150 | $54,470 | 130 |
| Southwest Iowa nonmetropolitan area | $49,890 | $55,690 | 40 |
← Back to all career/technical education teachers, secondary school states