Money · 1 of 5

What the pay looks like

Median

$256,560

Bottom tenth

$73,570

Top tenth

$475,430

The national median is $256,560 a year, the bottom tenth earn $73,570 or less and the top tenth $475,430 or more, in the 2025 federal wage survey. The wage survey does not count endocrinologists separately. It lumps them in with general internal medicine physicians, so this is the figure for that whole group.