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.

Iowa
$58,090
U.S. average
$72,680

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 areaMedianMeanEmployment
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