SOC 15-2051 · Ohio

Data Scientists Salary in Ohio

Data scientists in Ohio earn the most in Columbus (average $114,820 a year) and the least in Youngstown ($83,040), across the 8 Ohio metro areas we cover. Statewide, BLS puts the data scientists average at $107,160 and the median at $102,630 for 6,100 workers. The U.S. average for this job is $126,800.

$115Khighest: Columbus
$83Klowest: Youngstown
5,260jobs in these metros
8metro areas
Advertisement

Data Scientists average salary by city in Ohio

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Columbus$114,820$107,950$83,090$84,01395
Cincinnati$108,630$102,650$80,470$80,74495
Akron$104,840$99,780$79,370$77,51693
Cleveland$102,410$101,860$79,770$75,93494
Dayton$99,820$94,620$72,410$74,24893
Canton$95,510$88,110$71,670$71,44289
Toledo$89,430$82,000$62,210$67,48491
Youngstown$83,040$79,720$62,450$63,11787

*Average salary after federal and state taxes for a single filer; includes Columbus's local income tax (2.5%); the city income tax is that of the principal city (suburbs have their own rates) and school district income taxes are not included. Cost of living: BEA price parity, U.S. = 100.

Data Scientists salary in other states

Data Scientists salary by city and state

More about pay in Ohio

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.