Logo

SalarySight

Average Family Medicine Physician Salary in the United States

According to the U.S. Bureau of Labor Statistics

How much does a family medicine physician make in the United States?

The average salary for a family medicine physician in the United States is $240,790, but the range typically falls between $152,810 and >$239,200. This corresponds to an average hourly wage of $115.77, with a range between $73.47 and >$115.00.

There are approximately 112,010 people employed as a family medicine physician in the United States. With California, Florida, Pennsylvania employing the highest number of family medicine physicians.The state with the best pay for a family medicine physician is Georgia, with an average annual salary of $274,650, while Wyoming has the lowest average annual salary of $303,190.

Annual SalaryHourly Wage
10th Percentile$68,890$33.12
25th Percentile$152,810$73.47
Median$224,640$108
75th Percentile>$239,200>$115.00
90th Percentile>$239,200>$115.00

Average family medicine physician salary by location

The salary of a family medicine physician can vary depending on the state. Below is a map of the United States showing the average annual salary for a family medicine physician in each state. The darker the color, the higher the salary. The best states for family medicine physicians are Georgia, Colorado, Utah, Minnesota, Florida while the worst states are Wyoming, Wisconsin, Washington, Pennsylvania, New York.

Lower salary
Higher salary
StateLow-endAverageHigh-end
Alabama$99,350$232,800>$239,200
Alaska$95,980$273,740>$239,200
Arizona$163,190$288,700>$239,200
Arkansas$59,980$129,110>$239,200
California$70,120$251,640>$239,200
Colorado$71,260$244,640>$239,200
Connecticut$77,470$230,610>$239,200
Delaware$136,610$255,550>$239,200
Florida$113,840$253,560>$239,200
Georgia$145,170$274,650>$239,200
Hawaii$163,190$229,060>$239,200
Idaho$86,740$240,150>$239,200
Illinois$65,000$167,480>$239,200
Indiana$140,180$252,090>$239,200
Iowa$132,880$274,300>$239,200
Kansas$113,120$229,580>$239,200
Kentucky$108,880$282,140>$239,200
Louisiana$154,980$265,210>$239,200
Maine$143,760$223,110>$239,200
Maryland$160,990$263,340>$239,200
Massachusetts$110,110$266,010>$239,200
Michigan$60,660$178,030>$239,200
Minnesota$109,020$255,310>$239,200
Mississippi$137,690$292,020>$239,200
Missouri$64,640$223,180>$239,200
Montana$81,300$231,280>$239,200
Nebraska$111,870$268,740>$239,200
New Hampshire$163,070$252,820>$239,200
New Jersey$65,740$213,320>$239,200
New Mexico$112,580$221,010>$239,200
New York$80,830$219,670>$239,200
North Carolina$110,000$225,170>$239,200
Ohio$61,220$162,180>$239,200
Oklahoma$79,420$258,900>$239,200
Oregon$136,570$228,660>$239,200
Pennsylvania$107,640$266,410>$239,200
Rhode Island$182,480$212,130>$239,200
South Carolina$131,050$283,300>$239,200
South Dakota$68,680$212,300>$239,200
Tennessee$124,990$254,040>$239,200
Texas$68,080$214,720>$239,200
Utah$121,330$246,840>$239,200
Vermont$140,400$212,050>$239,200
Virginia$133,470$251,230>$239,200
Washington$63,970$236,920>$239,200
West Virginia$62,300$182,890>$239,200
Wisconsin$166,900$276,580>$239,200
Wyoming$215,600$303,190>$239,200

Even between cities, the salary of a family medicine physician can vary. For example, the areas with the highest average salary for family medicine physicians is West Northwestern Ohio nonmetropolitan area, OH with an average salary of $373,120.The city with the lowest average salary for family medicine physicians is Little Rock-North Little Rock-Conway area, AR with an average salary of $88,450.

Areas with highest average salaries for family medicine physicians

  1. West Northwestern Ohio nonmetropolitan area, OH - $373,120
  2. Southeast Minnesota nonmetropolitan area, MN - $370,150
  3. Napa, CA - $367,430
  4. Hammond, LA - $362,920
  5. Northwest Mississippi nonmetropolitan area, MS - $356,660

Areas with lowest average salaries for family medicine physicians

  1. Little Rock-North Little Rock-Conway area, AR - $88,450
  2. Canton-Massillon area, OH - $112,530
  3. Carbondale-Marion area, IL - $113,980
  4. College Station-Bryan area, TX - $131,840
  5. Columbus, OH - $132,040

Employment trends for family medicine physicians in the United States

The number of family medicine physicians in the United States has been increasing over the years. Since 2020, the number of family medicine physicians has increased by 13,420. On average, the number of family medicine physicians has been increasing by 3.4% each year. The salary of family medicine physicians has been increasing. Since 2020, the salary of family medicine physicians has increased by $26,420. On average, the salary of family medicine physicians has been increasing by 3.1% each year.

Change in salary

Change in employment

How family medicine physicians salaries compare to other healthcare practitioners and technical occupations

Family Medicine Physicians are part of the healthcare practitioners and technical occupations group. Below is a comparison of the average annual salary for family medicine physicians compared to other jobs in the same occupation group. View all healthcare practitioners and technical occupations jobs here.

Frequently Asked Questions