SOC 25-2031 · Oregon

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

Secondary school teachers (except special and career/technical education) in Oregon earn the most in Portland (average $86,120 a year) and the least in Albany ($71,140), across the 8 Oregon metro areas we cover. Statewide, BLS puts the secondary school teachers (except special and career/technical education) average at $79,050 and the median at $79,570 for 11,730 workers. The U.S. average for this job is $76,320.

$86Khighest: Portland
$71Klowest: Albany
10,740jobs in these metros
8metro areas
Advertisement

Secondary School Teachers, Except Special and Career/Technical Education average salary by city in Oregon

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Portland$86,120$84,120$66,140$63,181105
Bend$82,930$81,040$62,800$61,216104
Grants Pass$79,770$82,490$64,830$59,27098
Eugene$77,480$79,900$61,900$57,834102
Salem$76,120$77,810$61,720$56,970104
Medford$74,500$77,180$59,580$55,941101
Corvallis$73,140$75,730$58,930$55,077104
Albany$71,140$74,450$58,030$53,807102

*Average salary after federal and state taxes for a single filer; Portland-area Metro and Multnomah County taxes and the 0.1% statewide transit tax are not included. Cost of living: BEA price parity, U.S. = 100.

Secondary School Teachers, Except Special and Career/Technical Education salary in other states

Secondary School Teachers, Except Special and Career/Technical Education salary by city and state

More about pay in Oregon

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.