WageDepth

Veterinarians Salary in St. Louis, MO-IL

SOC 29-1131 · Metropolitan Area · 2024 BLS OEWS

The median salary for a Veterinarians in St. Louis, MO-IL is $121,750 per year as of 2024. That works out to roughly $58.53 per hour. This is 3% below the national median of $125,510. 890 people work as Veterinarians in St. Louis, MO-IL. Wages have grown 48% since 2014, when the median was $82,380.

Median Annual Salary

$121,750

Mean Annual

$130,800

Median Hourly

$58.53

Total Employed

890

Location Quotient

1.27

Concentrated here

Salary Distribution

$72k
10th
$98k
25th
$122k
Median
$169k
75th
$191k
90th

How This Compares

St. Louis, MO-IL

$121,750

this metro

Missouri

$119,640

you earn +2% vs state

United States

$125,510

you earn -3% vs US

Salary Trend

View data table
Year Median Annual
2024 $121,750
2023 $103,410
2022 $101,090
2021 $82,110
2020 $98,520
2019 $98,130
2018 $97,730
2017 $93,270
2016 $79,460
2015 $81,250
2014 $82,380

Related Healthcare Practitioners and Technical Occupations Jobs in St. Louis, MO-IL

Other occupations in the same group, sorted by salary.