Claim: Medicine is a middle-class job
10%- The average annual physician income in the United States ranges from approximately $363,000 to $386,000, which far exceeds standard middle-class income thresholds12.
- More than 84% of US physicians rank in the top 10% of earners nationally, and 26% are in the top 1%3.
- Physicians represent the most common occupation among the top 1% of income earners in the United States4.
- Primary care physicians—a relatively lower-paid group within medicine—still average roughly $268,000 to $307,000 annually5.
- Of the 20 highest-paying jobs in the US, 16 are physician roles2.
Overall validity: 10%
- Physician salary 2024: Incomes increase, but many are unsatisfied
- How Much Do Doctors Make? [Salary by Specialty 2025]
- Examining US Physician Incomes by International Comparison | FSI
- Who Values Human Capitalists’ Human Capital? The Earnings and Labor Supply of U.S. Physicians | Becker Friedman Institute
- Physician salary report 2025: Modest increase in compensation