The Pay IndexTeacher salary schedules
Menu

2026-27 · State salary guide

IowaTeacher salary schedules 2026-27

Find your district ↓
Starting pay$50,000
Top pay$94,556

Lowest published bachelor’s starting pay → highest published maximum across degree lanes in the districts below. Years and eligibility vary.

Average salary
$65,312NEA 2024-25
Starting salary
$48,139NEA 2024-25
State minimum
$50,000See state terms
Districts sourced
11Official schedules

Iowa teachers averaged $65,312 in 2024-25 per NEA, 30th in the nation, and the average starting salary was $48,139.

Iowa teachers averaged $65,312 in 2024-25 per NEA, 30th in the nation, and the average starting salary was $48,139. State law now sets a $50,000 minimum for teachers with under 12 years of experience and $62,000 for those with 12 or more. Among the districts with posted schedules, bachelor's starting pay runs from $50,000 in Iowa City, Sioux City and Cedar Rapids to $53,832 in Johnston (2026-27), and Johnston has the highest master's maximum, $86,967.

Last verified · View sources

Experience × education

Your pay, step by step.

Read across from your credited step to your degree lane. These are published observations; missing steps are not estimated.

West Des Moines Community Schools

Official schedule ↗
West Des Moines Community Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$52,027$55,286$60,680
2$52,479$55,738$61,132
3$52,931$56,190$61,584
4$53,645$56,971$62,459
5$54,373$57,766$63,348
6$55,398$58,886$64,597
7$56,365$59,942$65,782
8$57,131$60,804$66,672
9$58,704$62,452$68,351
10$60,274$64,105$70,117
11$61,848$65,762$71,899
12$63,421$67,478$73,816
13$65,042$69,232$75,599
14$66,662$70,988$77,254
15$68,383$72,852$79,224
16$69,383$74,606$81,102
17$70,383$76,689$83,298
18$71,383$78,443$85,169
19$72,383$80,197$87,123
20Not published$81,961$88,927
21Not published$82,961$90,796
22Not published$83,961$92,677
23Not published$84,961$94,556

Johnston Community School District

Official schedule ↗
Johnston Community School District · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
4$53,832$58,887Not published
5$54,817$60,057Not published
6$55,802$61,227Not published
7$56,787$62,397Not published
8$57,772$63,567Not published
9$58,757$64,737Not published
10$59,742$65,907Not published
11$60,727$67,077Not published
12$61,712$68,247Not published
13$62,697$69,417Not published
14$63,682$70,587Not published
15$64,667$71,757Not published
16$65,652$72,927Not published
17$66,637$74,097Not published
18$67,622$75,267Not published
19$68,607$76,437Not published
20$69,592$77,607Not published
21Not published$78,777Not published
22Not published$79,947Not published
23Not published$81,117Not published
24Not published$82,287Not published
25Not published$83,457Not published
26Not published$84,627Not published
27Not published$85,797Not published
28Not published$86,967Not published

Pleasant Valley Community School District

Official schedule ↗
Pleasant Valley Community School District · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1-4$50,736$53,274Not published
5$51,394$53,716Not published
6$52,026$55,524Not published
7$52,743$57,332Not published
8$53,716$59,140Not published
9$55,524$60,948Not published
10$57,332$62,755Not published
11$59,140$64,564Not published
12$62,000$66,371Not published
13$63,800$68,180Not published
14$71,036$71,579Not published
15$71,036$74,652Not published
16$71,036$78,268Not published
17$71,036$78,268Not published
18$71,036$83,691Not published
19$71,036$83,691Not published
20$71,036$83,691Not published
21+$71,036$83,691Not published

Des Moines Public Schools

Official schedule ↗
Des Moines Public Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
B$50,569$52,731$58,113
C$51,069$54,422$59,804
D$52,069$56,113$61,495
E$52,985$57,804$63,186
F$54,506$59,495$64,877
G$56,113$61,271$66,568
H$57,804$63,131$68,259
I$59,495$64,991$69,950
J$61,186$66,851$71,641
K$65,160$69,711$73,417
L$66,506$73,192$78,236
M$66,928$74,622$81,526
N$66,928$75,045$81,949
O$66,928$75,045$81,949
P$66,928$75,045$81,949
Q$66,928$75,045$81,949
R$67,774$75,890$82,794
S$67,774$75,890$82,794
T$67,774$75,890$82,794
U$67,774$75,890$82,794
V$67,774$75,890$82,794
W$67,774$75,890$82,794
X$67,774$75,890$82,794
Y$68,619$76,736$83,640
Z$68,619$76,736$83,640

Sioux City Community School District

Official schedule ↗
Sioux City Community School District · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$50,000$51,256Not published
2$50,000$53,025Not published
3$50,076$54,794Not published
4$51,649$56,563Not published
5$53,222$58,333Not published
6$54,794$60,102Not published
7$56,367$61,871Not published
8$57,939$63,640Not published
9$59,512$65,410Not published
10$61,085$67,179Not published
11$62,657$68,948Not published
12$64,230$70,717Not published
13$65,803$72,486Not published
14$67,375$74,256Not published
15$68,948$76,025Not published
16$73,658$77,794Not published
17$73,658$82,504Not published
18$73,658$82,504Not published

Davenport Community School District

Official schedule ↗
Davenport Community School District · 2025-26 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$50,905$51,041Not published
2$50,950$51,086Not published
3$50,996$51,208Not published
4$51,041$53,040Not published
5$51,086$54,872Not published
6$51,208$56,704Not published
7$53,040$58,537Not published
8$54,872$60,369Not published
9$56,704$62,201Not published
10$58,537$64,034Not published
11$60,369$65,866Not published
12$60,369$67,698Not published
13$63,358$69,531Not published
14$63,358$71,363Not published
15$63,358$73,195Not published
16-19$63,367$75,027Not published
20-22$63,376$75,760Not published
23-25$63,403$76,860Not published
26-28$64,034$78,692Not published
29-32$65,866$80,524Not published

Iowa City Community School District

Official schedule ↗
Iowa City Community School District · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$50,000$52,000Not published
2$50,500$52,500Not published
3$51,000$53,000Not published
4$51,500$54,647Not published
5$52,000$57,023Not published
6$52,920$59,399Not published
7$54,864$61,775Not published
8$56,807$64,151Not published
9$58,751$66,527Not published
10$60,695$68,904Not published
11$62,639$71,279Not published
12$64,583$73,654Not published
13$66,527$76,031Not published
14$69,909$80,053Not published

District pay rankings.

Ranked by highest published maximum across degree lanes. Annual base pay, by education level. Years and contract terms can differ; open each schedule before comparing.

Select a column heading to sort. Scroll the table horizontally for more columns. Missing values are marked “Not published”.

Iowa district salary comparison
Official source
West Des Moines Community SchoolsWest Des Moines2026-27$52,027$55,286$72,383$84,961$94,556Schedule ↗ for West Des Moines Community Schools
Johnston Community School DistrictJohnston2026-27$53,832$58,887$69,592$86,967Not publishedSchedule ↗ for Johnston Community School District
Council Bluffs Community School DistrictCouncil Bluffs2025-26$50,012$53,012$65,687$85,284Not publishedSchedule ↗ for Council Bluffs Community School District
Pleasant Valley Community School DistrictBettendorf2026-27$50,736$53,274$71,036$83,691Not publishedSchedule ↗ for Pleasant Valley Community School District
Des Moines Public SchoolsDes Moines2026-27$50,569$52,731$68,619$76,736$83,640Schedule ↗ for Des Moines Public Schools
Sioux City Community School DistrictSioux City2026-27$50,000$51,256$73,658$82,504Not publishedSchedule ↗ for Sioux City Community School District
Davenport Community School DistrictDavenport2025-26$50,905$51,041$65,866$80,524Not publishedSchedule ↗ for Davenport Community School District
Iowa City Community School DistrictIowa City2026-27$50,000$52,000$69,909$80,053Not publishedSchedule ↗ for Iowa City Community School District
Cedar Rapids Community School DistrictCedar Rapids2026-27$50,000$55,000Not publishedNot publishedNot publishedSchedule ↗ for Cedar Rapids Community School District
Waukee Community School DistrictWaukeeNot publishedNot publishedNot publishedNot publishedNot publishedNot publishedSchedule ↗ for Waukee Community School District
Ankeny Community School DistrictAnkeny2025-26Not publishedNot publishedNot publishedNot publishedNot publishedSchedule ↗ for Ankeny Community School District

11 districts shown

Empty classroom desks in window light, in cobalt duotone.School life, in focus

The district picture

Starting pay to top pay

Largest districts included in this guide, sorted by published top pay. Starting pay is the bachelor’s entry rate; top pay is the highest published maximum across degree lanes.

━ Bachelor’s start▨ Top pay · all degree lanes
West Des Moines Community Schools2026-27

BA start $52,027

Top $94,556

Johnston Community School District2026-27

BA start $53,832

Top $86,967

Council Bluffs Community School District2025-26

BA start $50,012

Top $85,284

Pleasant Valley Community School District2026-27

BA start $50,736

Top $83,691

Des Moines Public Schools2026-27

BA start $50,569

Top $83,640

Sioux City Community School District2026-27

BA start $50,000

Top $82,504

Davenport Community School District2025-26

BA start $50,905

Top $80,524

Iowa City Community School District2026-27

BA start $50,000

Top $80,053

Cedar Rapids Community School District2026-27

BA start $50,000

Top Not published

Waukee Community School DistrictYear not published

Schedule not published

Ankeny Community School District2025-26

Schedule not published

Waterloo Community School DistrictYear not published

Schedule not published

Dubuque Community School DistrictYear not published

Schedule not published

Annual base salary on a shared zero-based scale. Top pay can require advanced qualifications and many years of service. Missing values are not zero.
View district chart data
Published district pay
DistrictYearBA startTop pay
West Des Moines Community Schools2026-27$52,027$94,556
Johnston Community School District2026-27$53,832$86,967
Council Bluffs Community School District2025-26$50,012$85,284
Pleasant Valley Community School District2026-27$50,736$83,691
Des Moines Public Schools2026-27$50,569$83,640
Sioux City Community School District2026-27$50,000$82,504
Davenport Community School District2025-26$50,905$80,524
Iowa City Community School District2026-27$50,000$80,053
Cedar Rapids Community School District2026-27$50,000Not published
Waukee Community School DistrictNot publishedNot publishedNot published
Ankeny Community School District2025-26Not publishedNot published
Waterloo Community School DistrictNot publishedNot publishedNot published
Dubuque Community School DistrictNot publishedNot publishedNot published

Experience & progression

How pay grows by step

Bachelor’s lane · 5 districts with numeric step data

$0k$20k$40k$60k$80k05101520Experience stepIowa City Community School District: step 1, $50,000Iowa City Community School District: step 2, $50,500Iowa City Community School District: step 3, $51,000Iowa City Community School District: step 4, $51,500Iowa City Community School District: step 5, $52,000Iowa City Community School District: step 6, $52,920Iowa City Community School District: step 7, $54,864Iowa City Community School District: step 8, $56,807Iowa City Community School District: step 9, $58,751Iowa City Community School District: step 10, $60,695Iowa City Community School District: step 11, $62,639Iowa City Community School District: step 12, $64,583Iowa City Community School District: step 13, $66,527Iowa City Community School District: step 14, $69,909Sioux City Community School District: step 1, $50,000Sioux City Community School District: step 2, $50,000Sioux City Community School District: step 3, $50,076Sioux City Community School District: step 4, $51,649Sioux City Community School District: step 5, $53,222Sioux City Community School District: step 6, $54,794Sioux City Community School District: step 7, $56,367Sioux City Community School District: step 8, $57,939Sioux City Community School District: step 9, $59,512Sioux City Community School District: step 10, $61,085Sioux City Community School District: step 11, $62,657Sioux City Community School District: step 12, $64,230Sioux City Community School District: step 13, $65,803Sioux City Community School District: step 14, $67,375Sioux City Community School District: step 15, $68,948Sioux City Community School District: step 16, $73,658Sioux City Community School District: step 17, $73,658Sioux City Community School District: step 18, $73,658Davenport Community School District: step 1, $50,905Davenport Community School District: step 2, $50,950Davenport Community School District: step 3, $50,996Davenport Community School District: step 4, $51,041Davenport Community School District: step 5, $51,086Davenport Community School District: step 6, $51,208Davenport Community School District: step 7, $53,040Davenport Community School District: step 8, $54,872Davenport Community School District: step 9, $56,704Davenport Community School District: step 10, $58,537Davenport Community School District: step 11, $60,369Davenport Community School District: step 12, $60,369Davenport Community School District: step 13, $63,358Davenport Community School District: step 14, $63,358Davenport Community School District: step 15, $63,358West Des Moines Community Schools: step 1, $52,027West Des Moines Community Schools: step 2, $52,479West Des Moines Community Schools: step 3, $52,931West Des Moines Community Schools: step 4, $53,645West Des Moines Community Schools: step 5, $54,373West Des Moines Community Schools: step 6, $55,398West Des Moines Community Schools: step 7, $56,365West Des Moines Community Schools: step 8, $57,131West Des Moines Community Schools: step 9, $58,704West Des Moines Community Schools: step 10, $60,274West Des Moines Community Schools: step 11, $61,848West Des Moines Community Schools: step 12, $63,421West Des Moines Community Schools: step 13, $65,042West Des Moines Community Schools: step 14, $66,662West Des Moines Community Schools: step 15, $68,383West Des Moines Community Schools: step 16, $69,383West Des Moines Community Schools: step 17, $70,383West Des Moines Community Schools: step 18, $71,383West Des Moines Community Schools: step 19, $72,383Johnston Community School District: step 4, $53,832Johnston Community School District: step 5, $54,817Johnston Community School District: step 6, $55,802Johnston Community School District: step 7, $56,787Johnston Community School District: step 8, $57,772Johnston Community School District: step 9, $58,757Johnston Community School District: step 10, $59,742Johnston Community School District: step 11, $60,727Johnston Community School District: step 12, $61,712Johnston Community School District: step 13, $62,697Johnston Community School District: step 14, $63,682Johnston Community School District: step 15, $64,667Johnston Community School District: step 16, $65,652Johnston Community School District: step 17, $66,637Johnston Community School District: step 18, $67,622Johnston Community School District: step 19, $68,607Johnston Community School District: step 20, $69,592
  • Iowa City Community School District2026-27
  • Sioux City Community School District2026-27
  • Davenport Community School District2025-26
  • West Des Moines Community Schools2026-27
  • Johnston Community School District2026-27
Lines connect published observations, not estimated salaries for missing steps. A step is not always a year of service. District placement rules and schedule years vary.
View step progression data
Bachelor’s lane by published step
DistrictStepAnnual pay
Iowa City Community School District1$50,000
Iowa City Community School District2$50,500
Iowa City Community School District3$51,000
Iowa City Community School District4$51,500
Iowa City Community School District5$52,000
Iowa City Community School District6$52,920
Iowa City Community School District7$54,864
Iowa City Community School District8$56,807
Iowa City Community School District9$58,751
Iowa City Community School District10$60,695
Iowa City Community School District11$62,639
Iowa City Community School District12$64,583
Iowa City Community School District13$66,527
Iowa City Community School District14$69,909
Sioux City Community School District1$50,000
Sioux City Community School District2$50,000
Sioux City Community School District3$50,076
Sioux City Community School District4$51,649
Sioux City Community School District5$53,222
Sioux City Community School District6$54,794
Sioux City Community School District7$56,367
Sioux City Community School District8$57,939
Sioux City Community School District9$59,512
Sioux City Community School District10$61,085
Sioux City Community School District11$62,657
Sioux City Community School District12$64,230
Sioux City Community School District13$65,803
Sioux City Community School District14$67,375
Sioux City Community School District15$68,948
Sioux City Community School District16$73,658
Sioux City Community School District17$73,658
Sioux City Community School District18$73,658
Davenport Community School District1$50,905
Davenport Community School District2$50,950
Davenport Community School District3$50,996
Davenport Community School District4$51,041
Davenport Community School District5$51,086
Davenport Community School District6$51,208
Davenport Community School District7$53,040
Davenport Community School District8$54,872
Davenport Community School District9$56,704
Davenport Community School District10$58,537
Davenport Community School District11$60,369
Davenport Community School District12$60,369
Davenport Community School District13$63,358
Davenport Community School District14$63,358
Davenport Community School District15$63,358
West Des Moines Community Schools1$52,027
West Des Moines Community Schools2$52,479
West Des Moines Community Schools3$52,931
West Des Moines Community Schools4$53,645
West Des Moines Community Schools5$54,373
West Des Moines Community Schools6$55,398
West Des Moines Community Schools7$56,365
West Des Moines Community Schools8$57,131
West Des Moines Community Schools9$58,704
West Des Moines Community Schools10$60,274
West Des Moines Community Schools11$61,848
West Des Moines Community Schools12$63,421
West Des Moines Community Schools13$65,042
West Des Moines Community Schools14$66,662
West Des Moines Community Schools15$68,383
West Des Moines Community Schools16$69,383
West Des Moines Community Schools17$70,383
West Des Moines Community Schools18$71,383
West Des Moines Community Schools19$72,383
Johnston Community School District4$53,832
Johnston Community School District5$54,817
Johnston Community School District6$55,802
Johnston Community School District7$56,787
Johnston Community School District8$57,772
Johnston Community School District9$58,757
Johnston Community School District10$59,742
Johnston Community School District11$60,727
Johnston Community School District12$61,712
Johnston Community School District13$62,697
Johnston Community School District14$63,682
Johnston Community School District15$64,667
Johnston Community School District16$65,652
Johnston Community School District17$66,637
Johnston Community School District18$67,622
Johnston Community School District19$68,607
Johnston Community School District20$69,592

The wider picture

Salary in context

Iowa average$65,312
NEA 2024-25 · Source
State minimum$50,000
See state minimum terms below · Source
National average$74,495
Reporting year not published · Source
Average pay describes the workforce; a minimum is a floor subject to state rules. These measures can cover different years and are not equivalent starting offers.
View salary context data
State and national salary measures
MeasureAmountContext
Iowa average$65,312NEA 2024-25
State minimum$50,000See state minimum terms below
National average$74,495Reporting year not published

State minimum salary

$50,000

Iowa has no statewide salary schedule. Iowa Code section 284.17 sets a pay floor: from the fiscal year that began July 1, 2025, a full-time teacher with under 12 years of experience must earn at least $50,000, and one with 12 or more years at least $62,000 (2024-25: $47,500 and $60,000). Most district schedules include the state Teacher Salary Supplement (TSS); notes say where a schedule is base-only. NEA figures are FY 2024-25. Districts are ranked by 2025-26 Total PK-12 enrollment from the Iowa Department of Education. Waukee, Ankeny, Waterloo and Dubuque post no usable schedule and Cedar Rapids posts starting pay only, so Council Bluffs (#11), Johnston (#14) and Pleasant Valley (#15) were added; Southeast Polk (#12) posts no schedule and Linn-Mar (#13) posts only an outdated 2023-24 one.

Read the state minimum source ↗

Before you compare offers

Match the school year, degree lane and credited experience. The published maximum is not a promise of starting placement. Confirm contract days, supplements and eligibility in each district’s official schedule.

Frequently asked questions

Where can I find Iowa district salary schedules?

Use the district comparison table on this page to open a district guide and its official salary schedule. Each source is linked with a verification date.

Does a master’s degree change the salary?

Check the master’s lane in the district’s published schedule. Degree supplements and placement rules vary; a missing value here does not mean there is no additional pay.

Sources and last checked

Last verified

Keep exploring

Compare more states

IllinoisIndianaMichiganMinnesota