29 physician specialties ranked by annual compensation

Physician salaries rebounded 7 percent toward the end of 2021 as routine patient care returned, with primary care physicians earning an average annual compensation of $260,000 and specialists earning an average of $368,000, according to Medscape’s “Physician Compensation Report 2022.”