Salaripedia
English

How much does a medical scientist make in Ohio?

$83,910a year

Median yearly pay for medical scientists in Ohio. That is $40.34 an hour or $6,993 a month.

Hourly
$40.34
Vs. national median
-19%
Rank among states
28 of 46
Jobs in the state
4,840
Pay range
Lowest 10%: $60,080Median: $83,910Highest 10%: $173,500
PercentileYearlyHourly
10th$60,080$28.88
25th$66,690$32.06
Median$83,910$40.34
75th$105,700$50.81
90th$173,500$83.39

Cities in Ohio

Metro areas, median yearly pay.

Dayton, OH$103,700
Cincinnati, OH$96,190
Lima, OH$94,580
Columbus, OH$84,300
Youngstown, OH$82,620
Toledo, OH$82,250
Cleveland, OH$78,800
Akron, OH$78,780
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for medical scientists.

25. New York$87,760
26. Kansas$84,490
27. Michigan$84,310
28. Ohio$83,910
29. Iowa$83,850
30. Idaho$83,010
31. Utah$82,940
Medical Scientist salary in all states

Frequently asked questions

How much does a medical scientist make an hour in Ohio?

The median hourly pay in Ohio is $40.34 ($83,910 a year).

Do medical scientists make more in Ohio than the national average?

No: $83,910 against $103,400 nationally, 19% less.

Where does Ohio rank for medical scientist pay?

Ohio ranks 28 of 46 states.

Which city in Ohio pays medical scientists the most?

Dayton-Kettering-Beavercreek, OH, with a median of $103,700 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.