Salaripedia
English

How much does a data scientist make in Ohio?

$102,600a year

Median yearly pay for data scientists in Ohio. That is $49.34 an hour or $8,553 a month.

Hourly
$49.34
Vs. national median
-15%
Rank among states
25 of 49
Jobs in the state
6,100
Pay range
Lowest 10%: $61,710Median: $102,600Highest 10%: $160,700
PercentileYearlyHourly
10th$61,710$29.67
25th$79,510$38.23
Median$102,600$49.34
75th$130,900$62.94
90th$160,700$77.24

Cities in Ohio

Metro areas, median yearly pay.

Columbus, OH$108,000
Cincinnati, OH$102,700
Cleveland, OH$101,900
Akron, OH$99,780
Dayton, OH$94,620
Huntington, WV$91,130
Canton, OH$88,110
Toledo, OH$82,000
Youngstown, OH$79,720
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for data scientists.

22. Illinois$106,600
23. Georgia$104,300
24. Alabama$103,100
25. Ohio$102,600
26. Rhode Island$102,400
27. Hawaii$102,100
28. New Hampshire$100,600
Data Scientist salary in all states

Frequently asked questions

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

The median hourly pay in Ohio is $49.34 ($102,600 a year).

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

No: $102,600 against $120,200 nationally, 15% less.

Where does Ohio rank for data scientist pay?

Ohio ranks 25 of 49 states.

Which city in Ohio pays data scientists the most?

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