State profile · NCES F-33 FY2022

Oregon Teacher Salaries

Estimated teacher pay and per-pupil spending across 180 public school districts in Oregon, from the NCES Common Core of Data finance survey.

$76,777
Est. state avg salary
-6.7%
vs national
#30
National rank
180
Districts

What does the NCES F-33 data show for Oregon?

Oregon reports 180 public school districts in the NCES Common Core of Data FY2022 Local Education Agency Finance Survey, with an estimated average teacher salary of $76,777. That places the state in the middle third of US teacher-pay rankings — #30 of 51, below the national F-33 estimate of $82,292 (-6.7%). The state's public schools serve 539,192 students across these districts.

Among enrolling districts, pay varies widely: South Wasco County SD 1 reports the highest estimated average salary at $112,733, while Marcola SD 79J sits at the lower end at $36,654 — a spread of $76,080 between top and bottom reporting districts. Licensing rules, state aid formulas, collective bargaining density, and local tax bases all drive this intra-state variation. Urban and suburban districts with larger tax bases typically lead, while rural districts often lag despite lower cost of living.

Teacher compensation here reflects both state policy choices — the statutory minimum salary schedule, pension funding levels, licensure reciprocity — and the funding formula that determines how much state aid each district receives per pupil. A #30 national rank signals where Oregon sits in the competition for teachers against neighboring states; teacher shortage areas typically correlate with lower pay rank. Figures below are per-district estimates derived from the F-33 instructional salary expenditure field (Z33) divided by estimated teacher FTE — a district-level aggregate, not individual salary records.

Highest-paying districts in Oregon

Estimated average teacher salary, enrolling districts (200+ students)

Est. avg salary

What this shows South Wasco County SD 1 leads Oregon on the F-33 instructional-salary estimate. Service entities (CTCs, county offices) are excluded — their enrollment-based ratios are not reliable salary figures.

Source NCES CCD F-33 Finance Survey, FY2022 As of FY2022

Districts by Estimated Teacher Salary

District Est. Avg Salary Enrollment Per-Pupil Exp
South Wasco County SD 1 $112,733 225 $28,236
North Powder SD 8J $104,770 261 $20,954
Riverdale SD 51J $104,173 562 $20,495
Neah-Kah-Nie SD 56 $102,612 691 $24,384
Ashland SD 5 $101,857 2,281 $45,775
Yoncalla SD 32 $100,705 227 $26,529
Hood River County SD $99,726 3,578 $20,052
Dufur SD 29 $96,742 356 $20,770
North Lake SD 14 $94,568 243 $23,313
Portland SD 1J $94,024 43,114 $28,204
Crow-Applegate-Lorane SD 66 $92,151 251 $23,426
Nestucca Valley SD 101J $91,855 469 $41,132
Elkton SD 34 $91,339 224 $39,058
Douglas County SD 15 $91,101 218 $19,459
Siuslaw SD 97J $90,878 1,196 $19,448
David Douglas SD 40 $89,722 8,635 $21,237
Clatskanie SD 6J $89,361 657 $21,764
Camas Valley SD 21J $88,867 225 $17,960
Colton SD 53 $88,636 473 $20,104
Adrian SD 61 $88,346 263 $20,703
Myrtle Point SD 41 $88,129 449 $22,973
Wallowa SD 12 $87,675 200 $30,740
Forest Grove SD 15 $87,518 5,741 $16,663
Nyssa SD 26 $87,028 1,186 $16,951
Perrydale SD 21 $86,910 301 $19,767
Pilot Rock SD 2 $86,767 283 $36,481
Joseph SD 6 $86,685 276 $17,043
Astoria SD 1 $86,398 1,745 $30,819
Port Orford-Langlois SD 2CJ $85,608 222 $26,261
St Paul SD 45 $85,505 297 $18,943
Morrow SD 1 $85,344 2,252 $17,104
Imbler SD 11 $85,160 282 $18,355
Lake Oswego SD 7J $85,146 6,663 $20,360
John Day SD 3 $84,813 509 $18,613
Knappa SD 4 $84,615 468 $18,791
Athena-Weston SD 29RJ $84,462 585 $16,419
Echo SD 5 $84,338 302 $16,417
Canby SD 86 $83,402 4,092 $24,368
Jefferson County SD 509J $83,258 2,772 $18,904
Beaverton SD 48J $82,941 38,830 $17,471
Gladstone SD 115 $82,795 1,726 $17,520
Grants Pass SD 7 $82,194 5,507 $16,841
Woodburn SD 103 $81,876 5,225 $19,559
Umatilla SD 6R $81,759 1,347 $17,061
Seaside SD 10 $81,702 1,495 $18,924
Parkrose SD 3 $81,284 2,750 $17,569
Central Linn SD 552 $81,261 551 $17,966
Newberg SD 29J $81,213 4,331 $21,686
Vernonia SD 47J $80,899 562 $19,457
Riddle SD 70 $80,668 352 $20,491
Tigard-Tualatin SD 23J $80,592 11,687 $21,523
Vale SD 84 $80,315 872 $15,565
Union SD 5 $80,169 354 $35,065
Hillsboro SD 1J $80,076 18,736 $20,096
Milton-Freewater Unified SD 7 $79,813 1,608 $18,416
Lake County SD 7 $79,686 749 $17,080
Sherman County SD $79,536 248 $18,266
Cove SD 15 $79,516 289 $16,291
Dallas SD 2 $79,414 2,892 $16,910
West Linn-Wilsonville SD 3J $79,185 9,121 $22,169
Gaston SD 511J $78,990 485 $17,421
Bethel SD 52 $78,782 5,239 $18,352
Oakridge SD 76 $78,496 502 $23,721
Warrenton-Hammond SD 30 $78,436 978 $23,862
Salem-Keizer SD 24J $78,060 39,313 $22,392
Corbett SD 39 $78,026 1,036 $15,331
Enterprise SD 21 $78,015 403 $17,382
Jefferson SD 14J $77,803 792 $17,927
McMinnville SD 40 $77,790 6,429 $15,806
North Clackamas SD 12 $77,661 15,646 $20,786
Phoenix-Talent SD 4 $77,516 2,230 $22,180
Mt Angel SD 91 $77,460 628 $16,432
St Helens SD 502 $77,418 2,729 $19,292
Pendleton SD 16 $76,889 2,946 $15,450
Rainier SD 13 $76,478 822 $15,965
North Douglas SD 22 $76,409 330 $18,494
La Grande SD 1 $76,214 2,026 $15,902
Prospect SD 59 $75,955 220 $17,527
Sutherlin SD 130 $75,909 1,205 $16,306
Creswell SD 40 $75,787 1,087 $17,987
Reedsport SD 105 $75,784 593 $18,847
Sisters SD 6 $75,632 1,091 $19,757
Greater Albany Public SD 8J $75,498 8,607 $17,168
Bandon SD 54 $75,414 616 $23,558
Elgin SD 23 $75,291 412 $14,947
Willamina SD 30J $75,000 856 $16,217
Amity SD 4J $74,582 790 $15,224
Medford SD 549C $74,547 12,338 $17,871
Glendale SD 77 $74,462 279 $22,254
Springfield SD 19 $74,430 9,151 $17,076
Glide SD 12 $74,111 675 $16,461
Tillamook SD 9 $74,078 2,114 $16,655
Philomath SD 17J $74,015 1,554 $16,878
Centennial SD 28J $73,926 5,389 $22,602
Klamath Falls City Schools $73,860 2,685 $18,469
Corvallis SD 509J $73,334 6,310 $30,085
Silver Falls SD 4J $73,135 3,531 $16,527
Sheridan SD 48J $72,993 882 $18,927
Stanfield SD 61 $72,281 513 $22,300
Eugene SD 4J $72,248 16,279 $23,232

Showing top 100 of 151 enrolling districts. Specialized non-enrolling agencies (career/technical centers, county offices, service co-ops) are excluded from the salary ranking — their enrollment-based estimates are not reliable.

Data: NCES CCD F-33 Finance Survey, FY2022. Salary estimates based on instructional expenditure variable Z33 divided by estimated teacher FTE. Not individual salary data. Read our methodology.

Data sourced from official public datasets. See our methodology for details. Retrieved and formatted by PlainTeacher Editorial