Question: how much money does a medical doctor make per year?
Answer: Meanwhile, medical specialists earn an average of $329,000, as of 2018. Across all specialties, Medscape found that the average salary for physicians is $299,000. Those numbers are up moderately from 2017, when primary care physicians average $217,000 in professional income, while specialists averaged $316,000.