How Much Does a Doctor Make? Salary by State
Median annual salary (U.S.)
$244,180
Doctors in the U.S. earn a median of $244,180 a year, or $117.39 an hour. Half of doctors earn more than $244,180 and half earn less. The top 10% make more than $428,550.
Pay percentiles for doctors
| Percentile | Hourly | Annual |
|---|---|---|
| 10th | $36.94 | $76,830 |
| 25th | $78.09 | $162,420 |
| 50th (median) | $117.39 | $244,180 |
| 75th | $160.71 | $334,270 |
| 90th | $206.03 | $428,550 |
U.S. wages, May 2025. BLS occupation: Family Medicine Physicians (SOC 29-1215). Source: BLS Occupational Employment and Wage Statistics (OEWS)
Highest-paying states for doctors
| State | Median annual | Median hourly | vs. U.S. |
|---|---|---|---|
| Rhode Island | $467,160 | $224.60 | +91% |
| Oklahoma | $361,350 | $173.72 | +48% |
| Idaho | $347,160 | $166.91 | +42% |
| Montana | $330,760 | $159.02 | +35% |
| Alaska | $323,490 | $155.52 | +32% |
| Pennsylvania | $306,030 | $147.13 | +25% |
| Utah | $297,510 | $143.03 | +22% |
| Oregon | $293,240 | $140.98 | +20% |
| Washington | $292,900 | $140.82 | +20% |
| Arizona | $292,760 | $140.75 | +20% |
| United States | $244,180 | $117.39 | — |
Top 10 states by median annual wage, May 2025. Source: BLS Occupational Employment and Wage Statistics (OEWS)
How many doctors are there?
BLS counts about 107,510 doctors employed in the U.S. (May 2025, excluding the self-employed). These figures cover the BLS occupation “Family Medicine Physicians”. The most jobs are in Texas (6,190), Pennsylvania (4,190) and New York (4,000).
The mean (average) annual wage is $255,820, higher than the median of $244,180.
Hourly to annual pay calculator
Per year
- Monthly
- $20,348
- Biweekly
- $9,392
- Weekly
- $4,696
- Daily (8 hours)
- $939
- Hours per year
- 2,080
BLS annual figure; hourly × 2,080 may differ slightly.
Frequently asked questions
How much do doctors make an hour?
The median hourly wage for doctors is $117.39. The middle 50% earn between $78.09 and $160.71 an hour.
Which state pays doctors the most?
Rhode Island has the highest median wage for doctors at $467,160, +91% vs. the U.S. median.
What is the starting salary for doctors?
BLS does not report pay by experience, but the lowest-paid 10% of doctors earn less than $76,830 a year, a common proxy for entry-level pay.