Salaripedia
English

How much does a cook make in Ohio?

$35,540a year

Median yearly pay for cooks in Ohio. That is $17.09 an hour or $2,962 a month.

Hourly
$17.09
Vs. national median
-5%
Rank among states
39 of 51
Jobs in the state
46,910
Pay range
Lowest 10%: $27,590Median: $35,540Highest 10%: $44,940
PercentileYearlyHourly
10th$27,590$13.26
25th$29,520$14.19
Median$35,540$17.09
75th$37,920$18.23
90th$44,940$21.61

Cities in Ohio

Metro areas, median yearly pay.

Cleveland, OH$37,060
Columbus, OH$36,590
Akron, OH$36,030
Cincinnati, OH$36,030
Dayton, OH$35,700
Canton, OH$35,600
Toledo, OH$35,560
Sandusky, OH$35,250
Springfield, OH$34,490
Lima, OH$34,200
Youngstown, OH$32,150
Mansfield, OH$31,300
Weirton, WV$30,030
Wheeling, WV$29,710
Huntington, WV$29,550
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for cooks.

36. Georgia$35,940
37. South Carolina$35,740
38. Iowa$35,670
39. Ohio$35,540
40. North Carolina$35,400
41. Indiana$35,170
42. Kansas$35,130
Cook salary in all states

Frequently asked questions

How much does a cook make an hour in Ohio?

The median hourly pay in Ohio is $17.09 ($35,540 a year).

Do cooks make more in Ohio than the national average?

No: $35,540 against $37,390 nationally, 5% less.

Where does Ohio rank for cook pay?

Ohio ranks 39 of 51 states.

Which city in Ohio pays cooks the most?

Cleveland, OH, with a median of $37,060 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.