Salaripedia
English

How much does a sales representative make in Ohio?

$108,400a year

Median yearly pay for sales representatives in Ohio. That is $52.10 an hour or $9,031 a month.

Hourly
$52.10
Vs. national median
+3%
Rank among states
17 of 49
Jobs in the state
9,870
Pay range
Lowest 10%: $47,860Median: $108,400Highest 10%: $192,400
PercentileYearlyHourly
10th$47,860$23.01
25th$65,060$31.28
Median$108,400$52.10
75th$162,100$77.92
90th$192,400$92.48

Cities in Ohio

Metro areas, median yearly pay.

Columbus, OH$105,300
Toledo, OH$104,400
Akron, OH$102,800
Cincinnati, OH$102,400
Huntington, WV$94,420
Dayton, OH$92,400
Canton, OH$90,770
Sandusky, OH$86,990
Cleveland, OH$82,250
Youngstown, OH$72,120
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for sales representatives.

14. Rhode Island$117,700
15. Oregon$113,800
16. South Carolina$111,200
17. Ohio$108,400
18. Delaware$107,800
19. Florida$107,700
20. Illinois$107,600
Sales Representative salary in all states

Frequently asked questions

How much does a sales representative make an hour in Ohio?

The median hourly pay in Ohio is $52.10 ($108,400 a year).

Do sales representatives make more in Ohio than the national average?

Yes: $108,400 against $104,900 nationally, 3% more.

Where does Ohio rank for sales representative pay?

Ohio ranks 17 of 49 states.

Which city in Ohio pays sales representatives the most?

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