PayScale reports real-time salary data from over 54 million reports from job seekers, fact checking the data against private and public compensation data.
Here’s how average pay for 10 physician specialties stacks up:
1. Neurosurgeon: $402,205
2. Cardiothoracic surgeon: $387,471
3. Orthopedic surgeon: 379,757
4. Invasive cardiologist: $360,213
5. Gastroenterologist: $309,398
6. Otolaryngologist: $296,879
7. Non-invasive cardiologist: $294,420
8. General surgeon: $270,741
9. OB-GYN: $219,310
10. Ophthalmologist: $212,005
More articles on benchmarking:
How nurse salary has changed over time + where nurses are paid the most
5 highest-paying physician specialties
3 things to know about physician assistant salary
Next Up in Uncategorized
-
From payer obstacles to operational pressures, five ASC leaders discuss the biggest frictions they’re facing. Note: Responses were lightly edited.…
-
Global healthcare private equity broke records in 2025, reaching an estimated $191 billion in deal value, and surpassed the previous…
-
ASCs are increasingly at the forefront of colorectal cancer prevention efforts, particularly as new screening technologies gain traction. Following two…
Join the 40,000+ ASC leaders who start their day with Becker's