Optometrists Salary in Missouri

BLS OEWS May 2025 • 4 metro areas • Missouri

Optometrists in Missouri earn a median salary of $119,743 per year on average across 4 metro and nonmetro areas, -11.2% vs the national median of $134,830. An estimated 770 optometrists are employed across Missouri, with salaries ranging from $95,930 to $133,350 depending on location.

$119,743 Avg median salary in Missouri
$133,350 Highest paying metro
$95,930 Lowest paying metro
770 Employed in Missouri

Compare Optometrists salaries & buying power

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

Full tool →
Optometrists
in
    vs

      Optometrists salaries by city in Missouri

      Metro area Median salary 25th pct 75th pct Employed
      Kansas City, MO-KS $133,350 $104,190 $157,190 320
      St. Louis, MO-IL $130,620 $105,990 $159,110 350
      Springfield, MO $119,070 $98,720 $146,900 60
      Southeast Missouri $95,930 $56,610 $97,390 40

      View Optometrists salaries in all cities