Family Medicine Physician salary in the U.S.

Family Medicine Physicians in the U.S. earn a median of $244,180 a year ($117.39 an hour), based on BLS data for 107,510 workers.

Median salary
$244,180
Hourly
$117.39
Average
$255,820
Top 10% earn
$428,550
Workers
107,510

Pay ranges from $76,830 for the lowest-paid 10% to $428,550 for the top 10%. The average (mean) salary is $255,820, above the median because a few high earners pull it up.

Pay range for family medicine physicians in the U.S.

$0$450,000
Pay levelYearlyHourly
10th percentile (entry level)$76,830$36.94
25th percentile$162,420$78.09
Median$244,180$117.39
75th percentile$334,270$160.71
90th percentile (top earners)$428,550$206.03
Average (mean)$255,820$122.99

Half of family medicine physicians earn more than the median and half earn less. Percentiles show the spread: 10% earn less than the 10th percentile, and 10% earn more than the 90th.

Median paycheck, before taxes

Pay periodAmount
Monthly$20,348.33
Semi-monthly (24 a year)$10,174.17
Biweekly (26 a year)$9,391.54
Weekly$4,695.77
Hourly$117.39

Based on a full-time year of 2,080 hours. Convert any amount with the hourly to salary converter.

Family Medicine Physician salary by state

StateMedian salaryWorkers
Rhode Island$467,160210
Oklahoma$361,3502,170
Idaho$347,160690
Montana$330,760460
Alaska$323,490760
Pennsylvania$306,0304,190
Utah$297,510550
Oregon$293,2401,490
Washington$292,9001,270
Arizona$292,7602,620
New Jersey$292,1703,050
Wisconsin$290,6401,470
Maryland$285,7301,050
North Dakota$280,100260
Minnesota$280,0301,820
Massachusetts$277,4903,540
West Virginia$272,680320
New Hampshire$268,650350
Colorado$265,5602,700
Iowa$265,2001,140
Wyoming$264,580100
Indiana$261,9401,410
Georgia$259,3203,690
Louisiana$255,3301,090
California$252,010n/a
Nevada$251,550340
Kentucky$248,7301,170
Illinois$245,1201,960
South Dakota$239,970550
Maine$239,870730
Vermont$239,340240
South Carolina$239,2001,200
Texas$235,7106,190
Mississippi$235,630570
District of Columbia$233,390150
Kansas$229,390210
Nebraska$228,590830
New Mexico$228,040650
Delaware$228,000640
Florida$227,700n/a
Tennessee$226,8302,260
Ohio$223,7001,490
Virginia$222,6302,930
Hawaii$218,210260
Arkansas$215,820290
North Carolina$215,2301,520
Michigan$214,0703,770
New York$210,9204,000
Missouri$171,1803,740
Connecticut$163,930790
Alabama$134,550n/a
Puerto Rico$112,9901,050

Best-paying metro areas for family medicine physicians

Metro areaMedian salaryWorkers
Oklahoma City, OK$481,870940
Knoxville, TN$460,080590
Great Falls, MT$449,84030
Lawton, OK$448,46080
Providence-Warwick, RI-MA$438,290310
Provo-Orem-Lehi, UT$413,910190
Salinas, CA$410,370320
St. Joseph, MO-KS$400,00080
Atlantic City-Hammonton, NJ$393,890250
Sebring, FL$386,75070
Hagerstown-Martinsburg, MD-WV$379,090n/a
Helena, MT$375,34040
Allentown-Bethlehem-Easton, PA-NJ$371,260270
Bozeman, MT$366,60050
Kenosha, WI$359,76030

Metro areas with the most family medicine physicians

Related jobs in the U.S.

JobMedian salaryHourly
Registered Nurse$97,550$46.90
Physicians, All Other$265,930$127.85
Nurse Practitioner$132,300$63.61
Pharmacist$140,910$67.75
Physical Therapist$102,760$49.40
Dental Hygienist$98,100$47.16
Speech-Language Pathologist$97,870$47.05
Occupational Therapist$100,330$48.24
Physician Assistant$135,880$65.33
Respiratory Therapist$82,280$39.56
Dentists, General$170,950$82.19
Veterinarian$130,100$62.55
Dietitians and Nutritionists$76,400$36.73
General Internal Medicine Physician$256,560$123.35

More: Healthcare Practitioners and Technical Occupations

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 estimates, occupation code 29-1215. Wages include base pay, tips, commissions and shift pay, but not overtime, bonuses or benefits, and exclude the self-employed.

Frequently asked questions

How much does a family medicine physician make in the U.S.?

The median salary for family medicine physicians in the U.S. is $244,180 a year, or $117.39 an hour. Pay ranges from $76,830 for the lowest-paid 10% to $428,550 for the top 10%.

How much do the highest-paid family medicine physicians make in the U.S.?

The top 10% of family medicine physicians in the U.S. earn at least $428,550 a year. The top 25% earn $334,270 or more.

What is the starting pay for family medicine physicians in the U.S.?

Entry-level pay (the 10th percentile) is about $76,830 a year, and a quarter of family medicine physicians earn $162,420 or less.

How many family medicine physicians work in the U.S.?

About 107,510 family medicine physicians are employed in the U.S., not counting the self-employed.