Salaripedia
English

How much does a physics teacher make in Ohio?

$96,310a year

Median yearly pay for physics teachers in Ohio. That is $46.30 an hour or $8,026 a month.

Hourly
$46.30
Vs. national median
-4%
Rank among states
32 of 47
Jobs in the state
420
Pay range
Lowest 10%: $47,960Median: $96,310Highest 10%: $132,700
PercentileYearlyHourly
10th$47,960$23.06
25th$65,340$31.41
Median$96,310$46.30
75th$108,000$51.93
90th$132,700$63.80

Cities in Ohio

Metro areas, median yearly pay.

Columbus, OH$101,100
Cleveland, OH$95,410
Cincinnati, OH$78,430
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for physics teachers.

29. Kansas$97,140
30. Washington$96,930
31. Nevada$96,330
32. Ohio$96,310
33. Illinois$94,900
34. Oklahoma$91,580
35. Louisiana$90,040
Physics Teacher salary in all states

Frequently asked questions

How much does a physics teacher make an hour in Ohio?

The median hourly pay in Ohio is $46.30 ($96,310 a year).

Do physics teachers make more in Ohio than the national average?

No: $96,310 against $100,300 nationally, 4% less.

Where does Ohio rank for physics teacher pay?

Ohio ranks 32 of 47 states.

Which city in Ohio pays physics teachers the most?

Columbus, OH, with a median of $101,100 a year.

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.