Who Are the Highest-Paid Doctors?
By Andrea Clement Santiago Updated on September 02, 2024 Medically reviewed by Kate Colby, MPH The average annual salary for a physician is $248,640.1 Neurosurgeons rank as the highest-paid doctors, while pediatric endocrinologists are the specialists who tend to be paid the least. The top 1% of doctors make about $4 million annually.2 This contrasts with primary care physicians or