The Pay IndexTeacher salary schedules
Menu

2026-27 · State salary guide

OregonTeacher salary schedules 2026-27

Find your district ↓
Starting pay$47,941
Top pay$121,804

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

Average salary
$81,657NEA 2024-25
Starting salary
$46,854NEA 2024-25
State minimum
Not publishedSee state terms
Districts sourced
10Official schedules

Oregon teachers averaged $81,657 in 2024-25 per NEA, 10th in the country, and the average starting salary was $46,854.

Oregon teachers averaged $81,657 in 2024-25 per NEA, 10th in the country, and the average starting salary was $46,854. Pay is set district by district through union contracts. Among the ten largest districts, current base pay for a new teacher with a bachelor's runs from $47,941 in Medford to $60,793 in Beaverton, and top base salaries for the most-educated lanes run from about $92,000 to $122,000. Some districts pay the 6% PERS employee contribution on top of salary while others build it into the schedule, so take that into account when comparing.

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.

Beaverton School District

Official schedule ↗
Beaverton School District · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$59,356$64,441Not published
2$60,793$65,985Not published
3$62,751$68,108Not published
4$64,784$70,316Not published
5$66,881$72,594Not published
6$69,557$75,497Not published
7$72,339$78,517Not published
8$75,234$81,659Not published
9$78,243$84,925Not published
10$81,373$88,321Not published
11$84,628$91,854Not published
12$88,012$95,529Not published
13$91,534$99,349Not published
14$95,195$103,323Not published
15$99,002$107,456Not published
16$102,962$111,755Not published
17$107,080$116,225Not published
18$112,221$121,804Not published

Hillsboro School District

Official schedule ↗
Hillsboro School District · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$57,274$62,585Not published
2$59,679$65,213Not published
3$62,186$67,952Not published
4$64,798$70,806Not published
5$67,519$73,780Not published
6$70,355$76,879Not published
7$73,310$80,108Not published
8$76,389$83,472Not published
9$79,597$86,978Not published
10$82,940$90,631Not published
11$86,424$94,438Not published
12Not published$98,404Not published
13Not published$102,537Not published
14Not published$106,843Not published
15Not published$111,331Not published

Eugene School District 4J

Official schedule ↗
Eugene School District 4J · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$50,969$56,839$63,385
2$52,855$58,942$65,730
3$54,811$61,123$68,162
4$56,839$63,385$70,684
5$58,942$65,730$73,299
6$61,123$68,162$76,011
7$63,385$70,684$78,823
8$65,730$73,299$81,739
9$68,162$76,011$84,763
10$70,684$78,823$87,899
11$73,299$81,739$91,151
12$76,011$84,763$94,524
13$78,823$87,899$98,021
14$81,739$91,151$101,648
15$84,763$94,524$105,409
16$87,094$97,123$108,571
17Not publishedNot published$110,064

Bend-La Pine Schools

Official schedule ↗
Bend-La Pine Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$52,615$59,166$64,582
2$54,688$61,471$67,222
3$56,760$63,775$69,862
4$58,832$66,080$72,501
5$60,905$68,385$75,141
6$62,977$70,690$77,781
7$65,049$72,994$80,421
8$67,121$75,299$83,061
9$69,194$77,604$85,700
10$71,266$79,909$88,340
11Not published$82,214$90,980
12Not published$84,518$93,620
13Not published$86,823$96,260
14Not published$89,128$98,900
15Not publishedNot published$101,539
16Not publishedNot published$104,675

Gresham-Barlow School District

Official schedule ↗
Gresham-Barlow School District · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$52,347$59,364Not published
2$54,926$61,958Not published
3$57,632$64,669Not published
4$60,472$67,495Not published
5$63,488$70,448Not published
6$66,573$73,529Not published
7$69,852$79,002Not published
8$73,293$80,101Not published
9$76,901$83,602Not published
10$80,692$87,259Not published
11$84,666$91,075Not published
12Not published$95,057Not published
13Not published$99,215Not published
14Not published$103,561Not published

Tigard-Tualatin School District

Official schedule ↗
Tigard-Tualatin School District · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$53,810$60,267Not published
2$56,501$62,958Not published
3$59,189$65,646Not published
4$61,880$68,337Not published
5$64,573$71,026Not published
6$67,262$73,719Not published
7$69,953$76,409Not published
8$72,643$79,098Not published
9$75,331$81,789Not published
10$78,022$84,483Not published
11$80,716$87,171Not published
12$83,404$89,862Not published
13$86,096$92,555Not published
14Not published$95,243Not published
15Not published$97,932Not published

Salem-Keizer Public Schools

Official schedule ↗
Salem-Keizer Public Schools · 2026-27 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$53,831$62,451Not published
2$55,988$64,602Not published
3$58,140$66,754Not published
4$60,296$68,909Not published
5$62,451$71,061Not published
6$64,602$73,215Not published
7$66,754$75,370Not published
8$68,909$77,520Not published
9$71,061$79,677Not published
10$73,215$81,830Not published
11$75,370$84,508Not published
12$77,520$87,190Not published
13$79,677$89,871Not published
14$81,830$92,549Not published
15$84,508$95,231Not published
16$87,190$97,914Not published
17Not publishedNot publishedNot published

North Clackamas School District

Official schedule ↗
North Clackamas School District · 2025-26 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
3$58,788$62,507Not published
4$60,842$64,884Not published
5$62,975$67,347Not published
6$65,181$69,909Not published
7$67,459$72,563Not published
8$69,822$75,321Not published
9$72,264$78,184Not published
10$74,799$81,154Not published
11$77,396$84,238Not published
12$80,105$87,440Not published
13$82,828$90,745Not published
14Not published$94,194Not published
15Not published$97,678Not published
16Not publishedNot publishedNot published

Portland Public Schools

Official schedule ↗
Portland Public Schools · 2025-26 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
1$57,206$65,280Not published
2$59,150$67,503Not published
3$61,163$69,798Not published
4$63,244$72,166Not published
5$65,390$74,625Not published
6$67,611$77,157Not published
7$69,913$79,780Not published
8$72,292$82,496Not published
9$74,751$85,298Not published
10$77,289$88,199Not published
11$79,916$91,200Not published
12$82,627$94,307Not published
13$85,446$97,526Not published

Medford School District

Official schedule ↗
Medford School District · 2025-26 · Annual base salary by published step. Darker cells indicate higher pay; every cell shows its amount.
StepBachelor’sMaster’sDoctorate
0$47,941Not publishedNot published
1$49,619Not publishedNot published
2$51,356Not publishedNot published
3$53,153Not publishedNot published
4$55,013Not publishedNot published
5$56,938Not publishedNot published
6$58,931Not publishedNot published
7Not publishedNot publishedNot published
8Not publishedNot publishedNot published
9Not publishedNot publishedNot published
10Not publishedNot publishedNot published
11Not publishedNot publishedNot published
12Not publishedNot publishedNot published
13Not publishedNot publishedNot published
14Not publishedNot publishedNot 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”.

Oregon district salary comparison
Official source
Beaverton School DistrictBeaverton2026-27$60,793$65,985$112,221$121,804Not publishedSchedule ↗ for Beaverton School District
Hillsboro School DistrictHillsboro2026-27$57,274$62,585$86,424$111,331Not publishedSchedule ↗ for Hillsboro School District
Eugene School District 4JEugene2026-27$50,969$56,839$87,094$97,123$110,064Schedule ↗ for Eugene School District 4J
Bend-La Pine SchoolsBend2026-27$52,615$59,166$71,266$89,128$104,675Schedule ↗ for Bend-La Pine Schools
Gresham-Barlow School DistrictGresham2026-27$52,347$59,364$84,666$103,561Not publishedSchedule ↗ for Gresham-Barlow School District
Tigard-Tualatin School DistrictTigard2026-27$53,810$60,267$86,096$97,932Not publishedSchedule ↗ for Tigard-Tualatin School District
Salem-Keizer Public SchoolsSalem2026-27$53,831$62,451$87,190$97,914Not publishedSchedule ↗ for Salem-Keizer Public Schools
North Clackamas School DistrictMilwaukie2025-26$58,788$62,507$82,828$97,678Not publishedSchedule ↗ for North Clackamas School District
Portland Public SchoolsPortland2025-26$57,206$65,280$85,446$97,526Not publishedSchedule ↗ for Portland Public Schools
Medford School DistrictMedford2025-26$47,941Not published$58,931Not publishedNot publishedSchedule ↗ for Medford School District

10 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
Beaverton School District2026-27

BA start $60,793

Top $121,804

Hillsboro School District2026-27

BA start $57,274

Top $111,331

Eugene School District 4J2026-27

BA start $50,969

Top $110,064

Bend-La Pine Schools2026-27

BA start $52,615

Top $104,675

Gresham-Barlow School District2026-27

BA start $52,347

Top $103,561

Tigard-Tualatin School District2026-27

BA start $53,810

Top $97,932

Salem-Keizer Public Schools2026-27

BA start $53,831

Top $97,914

North Clackamas School District2025-26

BA start $58,788

Top $97,678

Portland Public Schools2025-26

BA start $57,206

Top $97,526

Medford School District2025-26

BA start $47,941

Top $58,931

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
Beaverton School District2026-27$60,793$121,804
Hillsboro School District2026-27$57,274$111,331
Eugene School District 4J2026-27$50,969$110,064
Bend-La Pine Schools2026-27$52,615$104,675
Gresham-Barlow School District2026-27$52,347$103,561
Tigard-Tualatin School District2026-27$53,810$97,932
Salem-Keizer Public Schools2026-27$53,831$97,914
North Clackamas School District2025-26$58,788$97,678
Portland Public Schools2025-26$57,206$97,526
Medford School District2025-26$47,941$58,931

Experience & progression

How pay grows by step

Bachelor’s lane · 5 districts with numeric step data

$0k$30k$60k$90k$120k0591418Experience stepPortland Public Schools: step 1, $57,206Portland Public Schools: step 2, $59,150Portland Public Schools: step 3, $61,163Portland Public Schools: step 4, $63,244Portland Public Schools: step 5, $65,390Portland Public Schools: step 6, $67,611Portland Public Schools: step 7, $69,913Portland Public Schools: step 8, $72,292Portland Public Schools: step 9, $74,751Portland Public Schools: step 10, $77,289Portland Public Schools: step 11, $79,916Portland Public Schools: step 12, $82,627Portland Public Schools: step 13, $85,446Beaverton School District: step 1, $59,356Beaverton School District: step 2, $60,793Beaverton School District: step 3, $62,751Beaverton School District: step 4, $64,784Beaverton School District: step 5, $66,881Beaverton School District: step 6, $69,557Beaverton School District: step 7, $72,339Beaverton School District: step 8, $75,234Beaverton School District: step 9, $78,243Beaverton School District: step 10, $81,373Beaverton School District: step 11, $84,628Beaverton School District: step 12, $88,012Beaverton School District: step 13, $91,534Beaverton School District: step 14, $95,195Beaverton School District: step 15, $99,002Beaverton School District: step 16, $102,962Beaverton School District: step 17, $107,080Beaverton School District: step 18, $112,221Salem-Keizer Public Schools: step 1, $53,831Salem-Keizer Public Schools: step 2, $55,988Salem-Keizer Public Schools: step 3, $58,140Salem-Keizer Public Schools: step 4, $60,296Salem-Keizer Public Schools: step 5, $62,451Salem-Keizer Public Schools: step 6, $64,602Salem-Keizer Public Schools: step 7, $66,754Salem-Keizer Public Schools: step 8, $68,909Salem-Keizer Public Schools: step 9, $71,061Salem-Keizer Public Schools: step 10, $73,215Salem-Keizer Public Schools: step 11, $75,370Salem-Keizer Public Schools: step 12, $77,520Salem-Keizer Public Schools: step 13, $79,677Salem-Keizer Public Schools: step 14, $81,830Salem-Keizer Public Schools: step 15, $84,508Salem-Keizer Public Schools: step 16, $87,190Hillsboro School District: step 1, $57,274Hillsboro School District: step 2, $59,679Hillsboro School District: step 3, $62,186Hillsboro School District: step 4, $64,798Hillsboro School District: step 5, $67,519Hillsboro School District: step 6, $70,355Hillsboro School District: step 7, $73,310Hillsboro School District: step 8, $76,389Hillsboro School District: step 9, $79,597Hillsboro School District: step 10, $82,940Hillsboro School District: step 11, $86,424North Clackamas School District: step 3, $58,788North Clackamas School District: step 4, $60,842North Clackamas School District: step 5, $62,975North Clackamas School District: step 6, $65,181North Clackamas School District: step 7, $67,459North Clackamas School District: step 8, $69,822North Clackamas School District: step 9, $72,264North Clackamas School District: step 10, $74,799North Clackamas School District: step 11, $77,396North Clackamas School District: step 12, $80,105North Clackamas School District: step 13, $82,828
  • Portland Public Schools2025-26
  • Beaverton School District2026-27
  • Salem-Keizer Public Schools2026-27
  • Hillsboro School District2026-27
  • North Clackamas School District2025-26
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
Portland Public Schools1$57,206
Portland Public Schools2$59,150
Portland Public Schools3$61,163
Portland Public Schools4$63,244
Portland Public Schools5$65,390
Portland Public Schools6$67,611
Portland Public Schools7$69,913
Portland Public Schools8$72,292
Portland Public Schools9$74,751
Portland Public Schools10$77,289
Portland Public Schools11$79,916
Portland Public Schools12$82,627
Portland Public Schools13$85,446
Beaverton School District1$59,356
Beaverton School District2$60,793
Beaverton School District3$62,751
Beaverton School District4$64,784
Beaverton School District5$66,881
Beaverton School District6$69,557
Beaverton School District7$72,339
Beaverton School District8$75,234
Beaverton School District9$78,243
Beaverton School District10$81,373
Beaverton School District11$84,628
Beaverton School District12$88,012
Beaverton School District13$91,534
Beaverton School District14$95,195
Beaverton School District15$99,002
Beaverton School District16$102,962
Beaverton School District17$107,080
Beaverton School District18$112,221
Salem-Keizer Public Schools1$53,831
Salem-Keizer Public Schools2$55,988
Salem-Keizer Public Schools3$58,140
Salem-Keizer Public Schools4$60,296
Salem-Keizer Public Schools5$62,451
Salem-Keizer Public Schools6$64,602
Salem-Keizer Public Schools7$66,754
Salem-Keizer Public Schools8$68,909
Salem-Keizer Public Schools9$71,061
Salem-Keizer Public Schools10$73,215
Salem-Keizer Public Schools11$75,370
Salem-Keizer Public Schools12$77,520
Salem-Keizer Public Schools13$79,677
Salem-Keizer Public Schools14$81,830
Salem-Keizer Public Schools15$84,508
Salem-Keizer Public Schools16$87,190
Hillsboro School District1$57,274
Hillsboro School District2$59,679
Hillsboro School District3$62,186
Hillsboro School District4$64,798
Hillsboro School District5$67,519
Hillsboro School District6$70,355
Hillsboro School District7$73,310
Hillsboro School District8$76,389
Hillsboro School District9$79,597
Hillsboro School District10$82,940
Hillsboro School District11$86,424
North Clackamas School District3$58,788
North Clackamas School District4$60,842
North Clackamas School District5$62,975
North Clackamas School District6$65,181
North Clackamas School District7$67,459
North Clackamas School District8$69,822
North Clackamas School District9$72,264
North Clackamas School District10$74,799
North Clackamas School District11$77,396
North Clackamas School District12$80,105
North Clackamas School District13$82,828

The wider picture

Salary in context

Oregon average$81,657
NEA 2024-25 · Source
State minimumNot published
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
Oregon average$81,657NEA 2024-25
State minimumNot publishedSee state minimum terms below
National average$74,495Reporting year not published

State minimum salary

Oregon has no statewide minimum teacher salary or state salary schedule; every district bargains its own schedule with its local union. NEA average salary is FY 2024-25 (Rankings & Estimates, August 2026); starting salary is the NEA Teacher Salary Benchmark, FY 2024-25. District enrollment is ODE's 2025-26 Fall Membership.

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

CaliforniaWashingtonAlabamaArizona