Cooks, Restaurant Salary in Missouri

BLS OEWS May 2025 • 12 metro areas • Missouri

Cooks, Restaurant in Missouri earn a median salary of $31,280 per year on average across 12 metro and nonmetro areas, -15.1% vs the national median of $36,830. An estimated 35,850 cooks, restaurant are employed across Missouri, with salaries ranging from $28,200 to $36,970 depending on location.

$31,280 Avg median salary in Missouri
$36,970 Highest paying metro
$28,200 Lowest paying metro
35,850 Employed in Missouri

Compare Cooks, Restaurant salaries & buying power

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

Full tool →
Cooks, Restaurant
in
    vs

      Cooks, Restaurant salaries by city in Missouri

      Metro area Median salary 25th pct 75th pct Employed
      Kansas City, MO-KS $36,970 $31,400 $38,700 10,440
      St. Louis, MO-IL $36,450 $30,660 $40,070 13,910
      Columbia, MO $33,850 $28,510 $36,220 1,200
      St. Joseph, MO-KS $32,670 $28,890 $36,680 430
      Southwest Missouri $31,350 $27,940 $36,430 1,270
      Springfield, MO $30,310 $28,380 $36,070 2,280
      Jefferson City, MO $29,800 $27,780 $36,170 580
      Joplin, MO-KS $29,320 $27,180 $35,600 860
      Cape Girardeau, MO-IL $29,300 $27,790 $35,800 490
      Central Missouri $28,940 $27,270 $36,660 2,010
      North Missouri $28,200 $26,880 $35,260 930
      Southeast Missouri $28,200 $27,280 $35,030 1,450

      View Cooks, Restaurant salaries in all cities