Carpenters Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Carpenters in Ohio earn a median salary of $55,456 per year on average across 16 metro and nonmetro areas, -6.5% vs the national median of $59,310. An estimated 17,650 carpenters are employed across Ohio, with salaries ranging from $48,880 to $62,500 depending on location.

$55,456 Avg median salary in Ohio
$62,500 Highest paying metro
$48,880 Lowest paying metro
17,650 Employed in Ohio

Compare Carpenters salaries & buying power

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

Full tool →
Carpenters
in
    vs

      Carpenters salaries by city in Ohio

      Metro areaMedian salary25th pct75th pctEmployed
      Toledo, OH$62,500$48,790$71,1901,020
      Columbus, OH$61,490$50,040$67,8403,110
      Cleveland, OH$59,610$48,840$74,8603,110
      Southern Ohio$58,300$44,980$71,700540
      Cincinnati, OH-KY-IN$57,660$47,890$64,7704,280
      Canton, OH$57,010$44,540$63,710420
      Eastern Ohio$57,010$47,360$64,850460
      Sandusky, OH$56,130$48,400$65,160140
      Akron, OH$55,800$47,960$64,930750
      Youngstown, OH$54,690$45,460$62,400440
      West Northwestern Ohio$54,600$46,480$61,540760
      Dayton, OH$53,380$46,460$63,4801,050
      Springfield, OH$51,050$46,250$62,72080
      Mansfield, OH$49,710$43,430$60,820150
      North Northeastern Ohio nonmetropolitan area (noncontiguous)$49,470$45,780$61,2601,170
      Lima, OH$48,880$45,650$66,710170

      View Carpenters salaries in all cities