Family Medicine Physicians Salary in Missouri

BLS OEWS May 2025 • 10 metro areas • Missouri

Family Medicine Physicians in Missouri earn a median salary of $234,182 per year on average across 10 metro and nonmetro areas, -1.8% vs the national median of $238,380. An estimated 3,720 family medicine physicians are employed across Missouri, with salaries ranging from $67,150 to $400,000 depending on location.

$234,182 Avg median salary in Missouri
$400,000 Highest paying metro
$67,150 Lowest paying metro
3,720 Employed in Missouri

Compare Family Medicine Physicians salaries & buying power

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

Full tool →
Family Medicine Physicians
in
    vs

      Family Medicine Physicians salaries by city in Missouri

      Metro area Median salary 25th pct 75th pct Employed
      St. Joseph, MO-KS $400,000 $202,540 $572,400 80
      Central Missouri $396,720 $260,480 $476,060 250
      North Missouri $354,610 $226,190 $404,750 90
      Jefferson City, MO $223,230 $183,930 40
      Southeast Missouri $214,350 $179,170 110
      Kansas City, MO-KS $213,950 $162,160 $308,410 590
      Springfield, MO $201,480 $74,890 140
      Joplin, MO-KS $193,500 $192,600 $193,500
      St. Louis, MO-IL $76,830 $76,830 $310,130 1,660
      Columbia, MO $67,150 $67,150 $76,470 760

      View Family Medicine Physicians salaries in all cities