Salaripedia
English

How much does a mathematical science teacher make in Columbus?

$94,620a year

Median yearly pay for mathematical science teachers in the Columbus, OH metro area. That is $45.49 an hour or $7,885 a month.

Hourly
$45.49
Vs. national median
+18%
Rank among cities
27 of 154
Jobs in the area
400
Pay range
Lowest 10%: $48,620Median: $94,620Highest 10%: $130,800
PercentileYearlyHourly
10th$48,620$23.38
25th$63,790$30.67
Median$94,620$45.49
75th$104,400$50.19
90th$130,800$62.86

Other cities in Ohio

Median yearly pay for mathematical science teachers.

Toledo, OH$84,320
Cincinnati, OH$82,080
Dayton, OH$76,580
Cleveland, OH$71,560
Huntington, WV$61,830
Mathematical Science Teacher salary in Ohio Mathematical Science Teacher salary in all states

Related jobs in Columbus

Same field, median yearly pay.

Economics Teacher$127,400
Engineering Teacher$104,600
Career/Technical Education Teacher$103,600
Physics Teacher$101,100
Computer Science Teacher$99,820
Career/Technical Education Teacher$84,820
Sociology Teacher$84,010
History Teacher$82,440
Secondary School Teacher$81,400
Psychology Teacher$81,220
Salaries for every job in Columbus, OH

Frequently asked questions

How much does a mathematical science teacher make an hour in Columbus?

The median hourly pay in the Columbus, OH metro area is $45.49 ($94,620 a year).

Do mathematical science teachers make more in Columbus than the national average?

Yes: $94,620 against $79,940 nationally, 18% more.

How does Columbus compare with the rest of Ohio?

The median in Ohio is $81,330, so Columbus pays 16% more.

Where does Columbus rank for mathematical science teacher pay?

27 of 154 metro areas with data.

How much does a mathematical science teacher make starting out in Columbus?

The lowest-paid 10% make $48,620 or less a year; the top 10% make $130,800 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.