Computer Programmers Salary in Ohio

BLS OEWS May 2025 • 10 metro areas • Ohio

Computer Programmers in Ohio earn a median salary of $95,843 per year on average across 10 metro and nonmetro areas, -2.9% vs the national median of $98,670. An estimated 1,860 computer programmers are employed across Ohio, with salaries ranging from $76,410 to $119,900 depending on location.

$95,843 Avg median salary in Ohio
$119,900 Highest paying metro
$76,410 Lowest paying metro
1,860 Employed in Ohio

Compare Computer Programmers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Computer Programmers
in
    vs

      Computer Programmers salaries by city in Ohio

      Metro areaMedian salary25th pct75th pctEmployed
      Cincinnati, OH-KY-IN$119,900$92,820$141,660550
      Columbus, OH$108,230$79,750$110,570440
      Akron, OH$103,330$69,990$103,690110
      Youngstown, OH$97,590$68,190$97,59030
      Canton, OH$94,840$58,450$99,98050
      Cleveland, OH$94,520$71,140$115,890260
      Dayton, OH$93,300$59,280$104,590210
      Toledo, OH$86,190$71,120$102,96080
      West Northwestern Ohio$84,120$68,210$104,30050
      North Northeastern Ohio nonmetropolitan area (noncontiguous)$76,410$65,610$106,97080

      View Computer Programmers salaries in all cities