Pediatric endocrinologists are the lowest-paid physician specialty in 2025, earning an average of nearly $230,426 annually, according to Doximity’s “Physician Compensation Report 2025.”
Doximity examined data from about 230,000 survey responses over the past six years, including responses from 37,000 U.S. physicians in 2024.
Here are the 20 highest-paid physician specialties, according to Doximity:
Pediatric endocrinology: $230,426
Pediatric rheumatology: $231,574
Pediatric infectious disease: $248,322
Pediatric hematology and oncology: $255,733
Medical genetics: $259,564
Pediatric nephrology: $263,013
Pediatrics: $265,230
Pediatric pulmonology: $282,000
Child neurology: $289,738
Endocrinology: $290,606
Geriatrics: $291,968
Medicine/Pediatric: $296,665
Pediatric gastroenterology: $298,457
Allergy and immunology: $308,846
Preventative medicine: $310,177
Pediatric emergency medicine: $312,271
Family medicine: $318,959
Infectious disease: $320,730
Rheumatology: $324,954
Internal medicine: $326,116
