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.
Hairdressers, Hairstylists, and Cosmetologists
in
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 |