The median average salary is $182,005. It’s a little strange that the average reporting starting salary for family physicians was a little bit higher. But I’m sure there were some confounds to the study. Majority of internal medicine physicians reported earning between $163,989 and $205,702. The maximum salary reported was $238,000. If you accept a hospitalist position, you can earn $250,000 and work half of the year!