Bartenders Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Bartenders in Iowa earn a median salary of $23,236 per year on average across 12 metro and nonmetro areas, -30.7% vs the national median of $33,530. An estimated 9,180 bartenders are employed across Iowa, with salaries ranging from $21,720 to $29,120 depending on location.

$23,236 Avg median salary in Iowa
$29,120 Highest paying metro
$21,720 Lowest paying metro
9,180 Employed in Iowa

Compare Bartenders salaries & buying power

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

Full tool →
Bartenders
in
    vs

      Bartenders salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Davenport, IA-IL $29,120 $22,630 $29,460 1,320
      Sioux City, IA-NE-SD $24,960 $21,020 $29,100 410
      Dubuque, IA $23,750 $21,230 $32,670 400
      Des Moines, IA $23,430 $20,900 $30,060 2,020
      Iowa City, IA $22,880 $20,270 $30,810 750
      Cedar Rapids, IA $22,760 $20,290 $28,940 690
      Ames, IA $22,610 $20,680 $29,230 410
      Waterloo, IA $22,000 $20,320 $28,060 490
      Southwest Iowa $21,920 $20,020 $27,200 300
      Northwest Iowa $21,900 $20,320 $26,760 780
      Northeast Iowa $21,780 $20,400 $26,910 570
      Southeast Iowa $21,720 $19,600 $27,290 1,040

      View Bartenders salaries in all cities