Dentist Salary in St. Louis, MO

The average Dentist in St. Louis, MO earns $151,335 per year, with most salaries falling between $112,005 and $199,215. That's 14% below the national average of $177,000 for this role.

Look up your exact salary — free →

Dentist pay by experience in St. Louis, MO

ExperienceAverageTypical range
Entry-level$112,860$86,355 – $141,930
Mid-level$151,335$112,005 – $199,215
Senior$197,505$155,610 – $249,660
Staff / Lead$256,500$202,635 – $326,610
Executive$341,145$265,050 – $480,510

Salary percentiles (mid-level)

$131,670
$151,335
$176,130

Figures are modeled market estimates for St. Louis, MO based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Dentist salary in other cities

Other roles in St. Louis, MO

Look up your exact salary — free →