Family Medicine Physician Salary in the United States
Based on 45K+ data points from BLS and H-1B filings
Median Annual Salary
$215,973
$103.833/hr
▲ 5.0% vs 2023Salary Range
$114K – $220K
10th – 90th percentile
Total Employed
45K
workers nationwide
Family Medicine Physicians in the United States earn a median salary of $215,973 per year, reflecting the significant compensation for primary care providers who form the backbone of America's healthcare system. With approximately 45,430 family medicine physicians currently employed nationwide, this specialty represents a substantial portion of the physician workforce dedicated to preventive care and ongoing patient relationships.
Family Medicine Physician salary in the United States varies considerably based on several key factors, including geographic location, years of clinical experience, practice setting, and patient volume. Physicians working in rural or underserved areas may command higher salaries to offset recruitment challenges, while those in urban centers might earn differently based on local demand and cost of living. Additionally, compensation structures differ significantly between private practice, hospital employment, and academic medicine positions.
Salary Distribution — Family Medicine Physician
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $114,200 |
| 25th percentile | $227,300 |
| Median (50th percentile) | $215,973 |
| 75th percentile | $225,000 |
| 90th percentile | $220,370 |
Family Medicine Physician Salary by State
Top 10 Highest-Paying States for Family Medicine Physician
| # | State | Median Salary | vs National | Employed |
|---|---|---|---|---|
| 1 | New Hampshire | $238,370 | +10.4% | 410 |
| 2 | Kansas | $237,200 | +9.8% | 140 |
| 3 | South Carolina | $236,950 | +9.7% | 1K |
| 4 | Delaware | $235,960 | +9.3% | 640 |
| 5 | Vermont | $233,160 | +8.0% | 350 |
| 6 | Mississippi | $231,580 | +7.2% | 780 |
| 7 | Tennessee | $229,050 | +6.1% | 3K |
| 8 | Texas | $228,560 | +5.8% | 7K |
| 9 | North Carolina | $227,310 | +5.2% | 2K |
| 10 | Hawaii | $222,790 | +3.2% | — |
Historical Salary Trend — Family Medicine Physician
| Year | Median Salary (United States) |
|---|---|
| 2022 | $202,765 |
| 2023 | $205,639 |
| 2024 | $215,973 |
Family Medicine Physician Salary by Experience Level
Frequently Asked Questions
How much do family medicine physicians make per hour in the United States?
- Family medicine physicians earn a median hourly rate of $104/hour in the United States. This translates to an annual median salary of $215,973, though hourly rates can vary based on experience, location, and employment type.
What is the salary range for family medicine doctors in the US?
- The salary range for family medicine physicians in the United States spans from $114,200 on the lower end to $220,370 on the higher end. This wide range reflects differences in experience, geographic location, and practice settings.
Which state pays family medicine physicians the most?
- New Hampshire offers the highest compensation for family medicine physicians, with a top paying salary of $238,370/year. This exceeds the national median by approximately $22,000 annually.
How many family medicine physicians are employed in the United States?
- There are currently 45,430 family medicine physicians employed throughout the United States. This represents the total workforce in this medical specialty across all states and practice settings.