Data Scientist Salary in Cleveland, OH

The average Data Scientist in Cleveland, OH earns $106,875 per year, with most salaries falling between $76,950 and $141,075. That's 14% below the national average of $125,000 for this role.

Look up your exact salary — free →

Data Scientist pay by experience in Cleveland, OH

ExperienceAverageTypical range
Entry-level$77,805$60,705 – $96,615
Mid-level$106,875$76,950 – $141,075
Senior$147,060$117,135 – $185,535
Staff / Lead$188,955$152,190 – $237,690
Executive$253,080$193,230 – $354,825

Salary percentiles (mid-level)

$91,485
$106,875
$123,975

Figures are modeled market estimates for Cleveland, OH based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Data Scientist salary in other cities

Other roles in Cleveland, OH

Look up your exact salary — free →