Salaripedia
English

How much does a secondary school teacher make in Eugene?

$79,900a year

Median yearly pay for secondary school teachers in the Eugene-Springfield, OR metro area. That is $38.41 an hour or $6,658 a month.

Hourly
$38.41
Vs. national median
+11%
Rank among cities
67 of 375
Jobs in the area
810
Pay range
Lowest 10%: $49,640Median: $79,900Highest 10%: $96,150
PercentileYearlyHourly
10th$49,640$23.87
25th$61,900$29.76
Median$79,900$38.41
75th$91,530$44.00
90th$96,150$46.23

Other cities in Oregon

Median yearly pay for secondary school teachers.

Portland, OR$84,120
Grants Pass, OR$82,490
Bend, OR$81,040
Salem, OR$77,810
Medford, OR$77,180
Corvallis, OR$75,730
Albany, OR$74,450
Secondary School Teacher salary in Oregon Secondary School Teacher salary in all states

Related jobs in Eugene

Same field, median yearly pay.

Law Teacher$139,200
Education Teacher$103,900
Business Teacher$103,800
Mathematical Science Teacher$103,600
English Language and Literature Teacher$103,300
Psychology Teacher$101,700
Art$101,300
Philosophy and Religion Teacher$90,430
Instructional Coordinator$83,800
Special Education Teacher$82,050
Salaries for every job in Eugene, OR

Frequently asked questions

How much does a secondary school teacher make an hour in Eugene?

The median hourly pay in the Eugene-Springfield, OR metro area is $38.41 ($79,900 a year).

Do secondary school teachers make more in Eugene than the national average?

Yes: $79,900 against $72,040 nationally, 11% more.

How does Eugene compare with the rest of Oregon?

The median in Oregon is $79,570, so Eugene pays 0% more.

Where does Eugene rank for secondary school teacher pay?

67 of 375 metro areas with data.

How much does a secondary school teacher make starting out in Eugene?

The lowest-paid 10% make $49,640 or less a year; the top 10% make $96,150 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.