Physician salaries up 16.5% since 2015

Physician salaries have been rising over the past several years, driven up by higher demand and a looming shortage. The average salary for a physician was $363,924 in 2018, according to a new survey from, a medical job board site.

Since 2015, the average salary for physicians has increase 16.5%, the survey found.

By comparison, salaries for advanced practitioners has fluctuated over the past several years, averaging $122,973 in 2019. AP salaries fell in 2017, but are back on the rise, according to the survey.

Here are the average physician salaries by specialty in 2018:

  • Anesthesiologist––$415,985
  • Cardiologist––$469,895
  • Critical Care physician––$376,090
  • Emergency Medicine––$360,433
  • Surgeon––$372,500
  • Hospitalist––$283,530
  • Neurologist––$333,115
  • OBGYN––$293,980
  • Orthopedic Surgeon––$539,464
  • Primary Care––$245,146
  • Psychiatrist––$272,821
  • Radiology––$434,541
  • Urologist––$430,000

See the full findings here.