20 lowest-paying physician specialties 

Advertisement

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 

Advertisement

Next Up in ASC Transactions & Valuation Issues

Advertisement