Salaripedia
English

How much does a computer programmer make in Ohio?

$85,270a year

Median yearly pay for computer programmers in Ohio. That is $41.00 an hour or $7,106 a month.

Hourly
$41.00
Vs. national median
-15%
Rank among states
36 of 46
Jobs in the state
2,100
Pay range
Lowest 10%: $51,030Median: $85,270Highest 10%: $134,400
PercentileYearlyHourly
10th$51,030$24.53
25th$67,830$32.61
Median$85,270$41.00
75th$107,100$51.49
90th$134,400$64.60

Cities in Ohio

Metro areas, median yearly pay.

Cincinnati, OH$101,600
Canton, OH$96,750
Dayton, OH$96,350
Columbus, OH$80,910
Toledo, OH$79,770
Cleveland, OH$79,290
Akron, OH$78,070
Youngstown, OH$73,440
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for computer programmers.

33. Pennsylvania$89,180
34. Idaho$89,020
35. Arizona$88,990
36. Ohio$85,270
37. Mississippi$85,120
38. New Mexico$83,750
39. Wyoming$81,640
Computer Programmer salary in all states

Frequently asked questions

How much does a computer programmer make an hour in Ohio?

The median hourly pay in Ohio is $41.00 ($85,270 a year).

Do computer programmers make more in Ohio than the national average?

No: $85,270 against $100,400 nationally, 15% less.

Where does Ohio rank for computer programmer pay?

Ohio ranks 36 of 46 states.

Which city in Ohio pays computer programmers the most?

Cincinnati, OH-KY-IN, with a median of $101,600 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025. Hourly pay is the yearly figure divided by 2,080 hours.