Secondary School Teachers, Except Special and Career/Technical Education Salary in Iowa

Ranked #39 of 51 · IA

18.9% below U.S. average
Mean annual salary $61,860 ≈ $30/hr
Median annual salary $61,200
Employment 12,310

Salary Distribution (10th–90th percentile)

P10 $47,480P25 $49,390 Median $61,200P75 $73,970P90 $79,270

About 80% of secondary school teachers, except special and career/technical educations in Iowa earn between $47,480 and $79,270. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Iowa
$61,860
U.S. average
$76,320

The mean secondary school teachers, except special and career/technical education salary in Iowa is $61,860, about 18.9% below the U.S. average ($76,320). That works out to roughly $30/hr at 2,080 hours per year.

Metro Areas in Iowa

Metro areaMedianMeanEmployment
Ames, IA $63,450 $65,610 310
Des Moines-West Des Moines, IA $62,480 $64,410 2,660
Iowa City, IA $62,100 $65,750 590
Davenport-Moline-Rock Island, IA-IL $61,960 $68,160 1,170
Cedar Rapids, IA $61,780 $65,810 1,280
Northeast Iowa nonmetropolitan area $61,030 $60,650 1,060
Southwest Iowa nonmetropolitan area $60,560 $59,580 850
Sioux City, IA-NE-SD $60,510 $60,950 460

← Back to all secondary school teachers, except special and career/technical education states