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
-
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…
-
Over 400,000 spinal fusion surgeries are performed annually in the United States and as the population ages, that number is…
Join the 40,000+ ASC leaders who start their day with Becker's