Hairdressers, Hairstylists, and Cosmetologists Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Hairdressers, Hairstylists, and Cosmetologists in Ohio earn a median salary of $29,141 per year on average across 16 metro and nonmetro areas, -17.3% vs the national median of $35,250. An estimated 12,850 hairdressers, hairstylists, and cosmetologists are employed across Ohio, with salaries ranging from $27,690 to $32,430 depending on location.

$29,141 Avg median salary in Ohio
$32,430 Highest paying metro
$27,690 Lowest paying metro
12,850 Employed in Ohio

Compare Hairdressers, Hairstylists, and Cosmetologists salaries & buying power

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

Full tool →
Hairdressers, Hairstylists, and Cosmetologists
in
    vs

      Hairdressers, Hairstylists, and Cosmetologists salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Cincinnati, OH-KY-IN $32,430 $27,160 $48,430 2,220
      West Northwestern Ohio $30,580 $27,110 $36,390 360
      Akron, OH $30,040 $27,290 $47,400 1,120
      Columbus, OH $30,020 $28,070 $42,820 2,390
      Canton, OH $29,600 $26,960 $36,400 440
      Cleveland, OH $29,070 $27,170 $36,250 3,260
      Springfield, OH $29,060 $27,440 $36,300 80
      Sandusky, OH $29,030 $26,310 $51,220 100
      Dayton, OH $28,870 $24,480 $36,280 740
      Eastern Ohio $28,750 $26,940 $34,930 240
      Toledo, OH $28,680 $24,410 $41,460 580
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $28,590 $27,300 $37,420 530
      Youngstown, OH $28,090 $24,010 $39,170 290
      Southern Ohio $27,890 $25,750 $34,680 240
      Lima, OH $27,860 $24,770 $36,880 110
      Mansfield, OH $27,690 $24,580 $36,920 150

      View Hairdressers, Hairstylists, and Cosmetologists salaries in all cities