Physicians, All Other Salary in St. Louis, MO

In the 2025 U.S. Bureau of Labor Statistics, OEWS dataset, Physicians, All Other in St. Louis, MO have a median annual salary of $246,440, with 2,470 recorded jobs in this area. Recorded earnings range from $81,950 at the 10th percentile to $560,130 at the 90th percentile.

Source: U.S. Bureau of Labor Statistics, OEWS · Data year: 2025 · Last updated: 2026-09-22

Salary overview

Median annual salary

$246,440

Data year: 2025

Hourly median

$118.48

Employment

2,470

Source

U.S. Bureau of Labor Statistics, OEWS

Salary distribution

$81,950
10th
$83,390
25th
$246,440
Median
$367,690
75th
$560,130
90th

Local compared with national

St. Louis, MO

$246,440

Median annual · 2025

United States

$265,930

Median annual · 2025

The St. Louis, MO median is 7.3% below the national median in the available dataset (a difference of $19,490).

Physicians, All Other salary in other locations

Other occupations in St. Louis, MO