Physician pay varies widely between specialties, according to salary data from PayScale.
PayScale reports real-time salary data stemming from over 54 million reports from jobseekers, fact checking the data against private and public compensation data.
How pay for five physician specialties stacks up:
1. Gastroenterology
Average salary: $309,000
Bonus: $24,759
2. Orthopedic surgeon
Average salary: $377,000
Bonus: $20,724
3. Neurosurgeon
Average salary: $400,281
Bonus: $20,669
4. General surgeon
Average salary: $271,904
Bonus: $20,247
5. Ophthalmologist
Average salary: $212,005
Bonus: $29,033