Hairdressers, Hairstylists, and Cosmetologists Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Hairdressers, Hairstylists, and Cosmetologists in Iowa earn a median salary of $38,221 per year on average across 12 metro and nonmetro areas, +8.4% vs the national median of $35,250. An estimated 2,900 hairdressers, hairstylists, and cosmetologists are employed across Iowa, with salaries ranging from $29,020 to $48,460 depending on location.

$38,221 Avg median salary in Iowa
$48,460 Highest paying metro
$29,020 Lowest paying metro
2,900 Employed in Iowa

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 Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Cedar Rapids, IA $48,460 $29,270 $50,530 240
      Waterloo, IA $45,570 $28,400 $50,650 140
      Dubuque, IA $40,930 $27,570 $50,770 90
      Iowa City, IA $38,980 $27,400 $49,380 250
      Ames, IA $37,400 $27,100 $52,180 160
      Northeast Iowa $37,250 $28,540 $45,930 130
      Southeast Iowa $37,150 $27,830 $46,160 230
      Des Moines, IA $37,060 $27,770 $50,240 910
      Southwest Iowa $36,350 $28,750 $46,220 70
      Davenport, IA-IL $35,630 $29,120 $49,720 380
      Northwest Iowa $34,850 $28,940 $46,560 210
      Sioux City, IA-NE-SD $29,020 $26,600 $47,540 90

      View Hairdressers, Hairstylists, and Cosmetologists salaries in all cities