Food Servers, Nonrestaurant Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Food Servers, Nonrestaurant in Ohio earn a median salary of $29,684 per year on average across 16 metro and nonmetro areas, -13.9% vs the national median of $34,460. An estimated 11,760 food servers, nonrestaurant are employed across Ohio, with salaries ranging from $27,650 to $37,220 depending on location.

$29,684 Avg median salary in Ohio
$37,220 Highest paying metro
$27,650 Lowest paying metro
11,760 Employed in Ohio

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 Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Mansfield, OH $37,220 $27,380 $37,220 90
      Sandusky, OH $31,680 $27,970 $31,960 100
      Columbus, OH $30,580 $28,460 $36,110 2,070
      Akron, OH $30,170 $28,410 $36,070 830
      Cincinnati, OH-KY-IN $29,650 $27,980 $35,260 2,080
      Cleveland, OH $29,570 $27,820 $34,950 2,260
      Dayton, OH $29,310 $27,580 $36,760 890
      Toledo, OH $29,060 $27,520 $35,030 610
      Lima, OH $29,020 $24,510 $34,040 100
      West Northwestern Ohio $28,830 $26,560 $31,410 600
      Southern Ohio $28,800 $26,250 $32,370 290
      Eastern Ohio $28,760 $27,390 $34,210 280
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $28,340 $26,710 $29,670 530
      Canton, OH $28,260 $26,350 $30,770 420
      Springfield, OH $28,040 $27,360 $28,870 110
      Youngstown, OH $27,650 $24,030 $30,050 500

      View Food Servers, Nonrestaurant salaries in all cities