Middle School Teachers, Except Special and Career/Technical Education Salary in Oregon

BLS OEWS May 2025 • 11 metro areas • Oregon

Middle School Teachers, Except Special and Career/Technical Education in Oregon earn a median salary of $74,671 per year on average across 11 metro and nonmetro areas, +18.6% vs the national median of $62,970. An estimated 7,330 middle school teachers, except special and career/technical education are employed across Oregon, with salaries ranging from $61,260 to $84,250 depending on location.

$74,671 Avg median salary in Oregon
$84,250 Highest paying metro
$61,260 Lowest paying metro
7,330 Employed in Oregon

Compare Middle School Teachers, Except Special and Career/Technical Education salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Middle School Teachers, Except Special and Career/Technical Education
in
    vs

      Middle School Teachers, Except Special and Career/Technical Education salaries by city in Oregon

      Metro area Median salary 25th pct 75th pct Employed
      Portland, OR-WA $84,250 $64,510 $98,100 3,200
      Eugene, OR $79,220 $61,460 $79,470 860
      Grants Pass, OR $78,040 $59,750 $81,840 180
      Corvallis, OR $77,470 $58,080 $78,960 170
      Albany, OR $75,160 $58,820 $80,470 250
      Medford, OR $75,120 $49,960 $79,980 250
      Central Oregon $74,730 $57,310 $78,510 260
      Eastern Oregon $74,270 $48,460 $78,260 240
      Salem, OR $74,060 $59,110 $80,980 860
      Coast Oregon $67,800 $48,690 $77,720 560
      Bend, OR $61,260 $57,150 $79,430 500

      View Middle School Teachers, Except Special and Career/Technical Education salaries in all cities