Veterinarians Salary in Missouri

Ranked #34 of 49 · MO

11.9% below U.S. average
Mean annual salary $125,720 ≈ $60/hr
Median annual salary $114,660
Employment 1,920

Salary Distribution (10th–90th percentile)

P10 $61,270P25 $97,280 Median $114,660P75 $149,250P90 $193,860

About 80% of veterinarianss in Missouri earn between $61,270 and $193,860. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Missouri
$125,720
U.S. average
$142,680

The mean veterinarians salary in Missouri is $125,720, about 11.9% below the U.S. average ($142,680). That works out to roughly $60/hr at 2,080 hours per year.

Metro Areas in Missouri

Metro areaMedianMeanEmployment
Kansas City, MO-KS $122,490 $129,790 750
St. Louis, MO-IL $122,460 $132,010 810
St. Joseph, MO-KS $118,290 $132,960 40
Southwest Missouri nonmetropolitan area $110,590 $129,290 60
Central Missouri nonmetropolitan area $103,200 $126,050 110
Southeast Missouri nonmetropolitan area $102,850 $128,720 90
Springfield, MO $102,740 $121,660 140
Joplin, MO-KS $102,700 $123,130 50

← Back to all veterinarians states