Salaripedia
English

How much does a computer science teacher make in Ohio?

$91,230a year

Median yearly pay for computer science teachers in Ohio. That is $43.86 an hour or $7,603 a month.

Hourly
$43.86
Vs. national median
-6%
Rank among states
24 of 48
Jobs in the state
1,180
Pay range
Lowest 10%: $39,390Median: $91,230Highest 10%: $160,100
PercentileYearlyHourly
10th$39,390$18.94
25th$63,100$30.34
Median$91,230$43.86
75th$124,600$59.92
90th$160,100$76.95

Cities in Ohio

Metro areas, median yearly pay.

Columbus, OH$99,820
Akron, OH$98,260
Huntington, WV$94,580
Cincinnati, OH$93,730
Cleveland, OH$79,550
Dayton, OH$76,350
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for computer science teachers.

21. Vermont$94,930
22. Nebraska$94,360
23. Alabama$92,640
24. Ohio$91,230
25. Washington$90,950
26. Missouri$90,770
27. Iowa$89,510
Computer Science Teacher salary in all states

Frequently asked questions

How much does a computer science teacher make an hour in Ohio?

The median hourly pay in Ohio is $43.86 ($91,230 a year).

Do computer science teachers make more in Ohio than the national average?

No: $91,230 against $96,980 nationally, 6% less.

Where does Ohio rank for computer science teacher pay?

Ohio ranks 24 of 48 states.

Which city in Ohio pays computer science teachers the most?

Columbus, OH, with a median of $99,820 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.