Food Servers, Nonrestaurant Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Food Servers, Nonrestaurant in Iowa earn a median salary of $29,937 per year on average across 12 metro and nonmetro areas, -13.1% vs the national median of $34,460. An estimated 5,270 food servers, nonrestaurant are employed across Iowa, with salaries ranging from $27,720 to $33,710 depending on location.

$29,937 Avg median salary in Iowa
$33,710 Highest paying metro
$27,720 Lowest paying metro
5,270 Employed in Iowa

Compare Food Servers, Nonrestaurant salaries & buying power

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

Full tool →
Food Servers, Nonrestaurant
in
    vs

      Food Servers, Nonrestaurant salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Des Moines, IA $33,710 $29,080 $35,350 1,150
      Sioux City, IA-NE-SD $31,540 $29,540 $34,340 200
      Davenport, IA-IL $31,370 $29,120 $34,340 570
      Ames, IA $31,340 $29,170 $33,380 160
      Dubuque, IA $31,310 $28,520 $35,510 180
      Cedar Rapids, IA $29,460 $27,950 $35,520 490
      Iowa City, IA $29,120 $28,070 $31,560 230
      Northwest Iowa $28,540 $27,080 $30,390 550
      Southeast Iowa $28,540 $27,200 $32,860 700
      Northeast Iowa $28,470 $26,940 $32,860 430
      Southwest Iowa $28,120 $26,930 $31,720 320
      Waterloo, IA $27,720 $26,220 $29,350 290

      View Food Servers, Nonrestaurant salaries in all cities