Post job

Family medicine physician salary

Average family medicine physician salary

$217,942

$104.78 hourly rate

Entry-level family medicine physician salary
$141,000 yearly salary
Updated January 8, 2025

Family Medicine Physician Salary Overview

As of October 2025, the average salary for a Family Medicine Physician stands at $217,942 annually. This figure reflects a variety of factors, including geographic location, years of experience, and the specific practice environment, whether in a private clinic, hospital, or community health center.

Factors Influencing Salary

  • Geographic Location: Family medicine physicians in states with a higher cost of living, such as California and New York, often earn more compared to those in rural areas.
  • Experience: Physicians with several years of experience typically command higher salaries. Entry-level positions may start lower, while seasoned professionals can exceed the average significantly.
  • Specialization: Additional certifications or subspecialties may also enhance earning potential.

Salary by State

In-depth salary data reveals that states like Alaska, Washington, and Oregon offer some of the highest compensation packages for family medicine physicians, reflecting both demand for healthcare services and the local economic landscape.

Understanding these elements is crucial for aspiring family medicine physicians seeking to maximize their earning potential in a rewarding field.

On this page
Family medicine physician salary by: 

Let Zippi find your next family medicine physician job

Floating question marks illustration

Let Zippi find your next family medicine physician job

Floating question marks illustration

Where can a Family Medicine Physician earn more?

Compare salary by location
Vs
256k
236k
216k
196k
176k
Columbus, OH$243,298
Washington, NJ$206,178
Compare salary by company
Vs
312k
292k
272k
252k
232k
212k
Yuma Regional Medical Center$293,488
Olathe Health$241,506

Family medicine physician salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor, Ziprecruiter and Comparably, the average salary for a family medicine physician typically falls between $205,250 and $271,360.
zippia
$217,942yearly
glassdoor[1]
$240,144yearly
indeed[2]
$271,360yearly
comparably[3]
$266,675yearly
Salary.com[4]
$227,180yearly
ZipRecruiter[5]
$205,250yearly

Average family medicine physician salary by state

The average family medicine physician salary in Vermont, North Dakota, and Wisconsin are the highest in the U.S. The lowest average family medicine physician salary states are Kansas, Utah, and Arkansas.

  • State view
  • County view
Average salary:

Highest paying states for family medicine physicians

RankStateAvg. salaryHourly rate
1North Dakota$202,317$97.27
2Wisconsin$199,120$95.73
3Vermont$208,413$100.20
4Maine$199,006$95.68
5Montana$198,360$95.37
6New Mexico$192,344$92.47
7South Dakota$190,618$91.64
8New Hampshire$196,424$94.43
9Minnesota$198,148$95.26
10Nevada$190,878$91.77
11West Virginia$190,485$91.58
12Washington$195,858$94.16
13Idaho$198,045$95.21
14Oregon$194,112$93.32
15Tennessee$190,513$91.59
16Iowa$187,814$90.30
17Pennsylvania$187,609$90.20
18Illinois$190,094$91.39
19Michigan$188,679$90.71
20Connecticut$192,367$92.48
21Mississippi$189,219$90.97
22Louisiana$187,635$90.21
23Indiana$183,406$88.18
24Alaska$184,807$88.85
25Massachusetts$195,059$93.78
26New Jersey$192,681$92.64
27Nebraska$185,337$89.10
28Oklahoma$181,194$87.11
29Rhode Island$190,367$91.52
30Arizona$181,391$87.21
31Maryland$188,023$90.40
32Ohio$184,978$88.93
33Colorado$189,977$91.34
34Texas$183,122$88.04
35California$188,521$90.64
36Missouri$183,464$88.20
37New York$184,054$88.49
38Kentucky$178,807$85.96
39Georgia$181,199$87.11
40South Carolina$176,870$85.03
41Alabama$178,304$85.72
42Virginia$183,959$88.44
43Florida$178,461$85.80
44Kansas$176,847$85.02
45Hawaii$139,591$67.11
46Arkansas$174,091$83.70
47North Carolina$172,022$82.70
48Wyoming$171,939$82.66
49Utah$175,489$84.37
50District of Columbia$182,559$87.77
51Delaware$178,559$85.85

Highest paying cities for family medicine physicians

The highest-paying cities for family medicine physicians are Fargo, ND, Spokane, WA, and Duluth, MN.

RankCityAvg. salaryHourly rate
1Fargo, ND$243,298$116.97
2Spokane, WA$239,720$115.25
3Duluth, MN$236,247$113.58
4Sheboygan, WI$233,340$112.18
5Eugene, OR$232,747$111.90
6Denver, CO$230,058$110.60
7Albuquerque, NM$229,948$110.55
8Jackson, TN$224,669$108.01
9Sacramento, CA$223,981$107.68
10Las Vegas, NV$222,451$106.95
11Jackson, MS$219,877$105.71
12Rockford, IL$219,631$105.59
13Cedar Rapids, IA$217,520$104.58
14Omaha, NE$217,083$104.37
15Springfield, MO$211,699$101.78
16Saginaw, MI$209,647$100.79
17Nashua, NH$208,045$100.02
18Oklahoma City, OK$208,034$100.02
19Boston, MA$207,319$99.67
20Washington, NJ$206,178$99.12

Family Medicine Physicians are the most in-demand in these five cities:

  1. Fargo, ND
  2. Spokane, WA
  3. Duluth, MN
  4. Eugene, OR
  5. Denver, CO

Family medicine physician salary details

A family medicine physician's salary ranges from $141,000 a year at the 10th percentile to $336,000 at the 90th percentile.

Average family medicine physician salary graph
Average family medicine physician salary graph, trends, and summary

What is a family medicine physician's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$336,000$28,000$162
75th Percentile$273,000$22,750$131
Average$217,942$18,162$105
25th Percentile$173,000$14,417$83
10th Percentile$141,000$11,750$68

Highest paying family medicine physician jobs

The highest paying types of family medicine physicians are family practice md, hospitalist physician, and physician.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
General Practitioner$172,831$14,403$83.0964,698
Medical Doctor$181,967$15,164$87.4860,642
Physician Liaison$210,572$17,548$101.2464,483
Family Practitioner$180,399$15,033$86.7350,599
Family Practice Doctor$187,028$15,586$89.9232,979
Family Practice MD$312,358$26,030$150.1754,768

Top companies hiring family medicine physicians now:

  1. Mayo Clinic jobs (54)
  2. Franciscan Health jobs (42)
  3. Providence Health & Services jobs (32)
  4. PeaceHealth jobs (64)
  5. MidMichigan Health jobs (17)

Which companies pay family medicine physicians the most?

Family medicine physician salaries at Yuma Regional Medical Center and Mitchell County Regional Health Center are the highest-paying according to our most recent salary estimates. In addition, the average family medicine physician salary at companies like Scripps Health and Rural Health Care are highly competitive.

RankCompanyAverage salaryHourly rate
1Yuma Regional Medical Center$293,488$141.10
2Mitchell County Regional Health Center$268,086$128.89
3Scripps Health$264,976$127.39
4Rural Health Care$262,097$126.01
5Mayo Clinic$258,103$124.09
6Dignity Health$256,376$123.26
7OSF HealthCare$253,120$121.69
8Partners In Health$251,868$121.09
9Oregon Medical Group$251,063$120.70
10Stephens County Hospital$250,926$120.64
11Grand Itasca Clinic & Hospital$250,444$120.41
12Fairview Health Services$249,370$119.89
13Pacific Medical Centers$247,850$119.16
14SHERIDAN MEMORIAL HOSPITAL ASSOCIATION$247,642$119.06
15Lowell General Hospital$247,409$118.95
16DMH$247,128$118.81
17Community Health Systems$245,607$118.08
18Ridgecrest Regional Hospital$242,704$116.68
19MaineGeneral Health$242,501$116.59
20Olathe Health$241,506$116.11

Wage gap by gender, race and education

$224,000$219,600$215,200$210,800$206,400$202,000
MaleFemale

Family medicine physician salary trends

The average family medicine physician salary has risen by $44,330 over the last ten years. In 2014, the average family medicine physician earned $173,612 annually, but today, they earn $217,942 a year. That works out to a 10% change in pay for family medicine physicians over the last decade.

Compare family medicine physician salaries for cities or states with the national average over time.

Average family medicine physician salary over time

Compare family medicine physician salaries for individual cities or states with the national average.

Family medicine physician salary by year

YearAvg. salaryHourly rate% Change
2025$218,000$104.78+2.4%
2024$213,000$102.24+1.7%
2023$209,000$100.51+1.2%
2022$207,000$99.33+4.2%
2021$198,000$95.21+3.2%

Recently added family medicine physician salaries

CompanyJobLocationDate addedSalary
OSF HealthcareFamily Medicine PhysicianPeoria, IL06/30/2025$240,000
PeacehealthFamily Medicine PhysicianFlorence, OR06/30/2025$309,421
PeacehealthFamily Medicine PhysicianVancouver, WA06/30/2025$294,673
Sanford HealthPhysician-Family MedicineMoorhead, MN06/30/2025$265,175
Trinity HealthFamily Medicine Physician, OUR Lady of The RosarySouth Bend, IN06/30/2025$20,000
VringoObesity Medicine Physician-RemoteTampa, FL06/29/2025$210,000
One MedicalPer Diem Family Medicine Physician (Casual Employee)Bethesda, MD06/29/2025$281,745
One MedicalPer Diem Family Medicine Physician (Casual Employee)Los Angeles, CA06/29/2025$288,006
Lifelong Medical CareFamily Medicine Physician-Core Faculty-Family Medicine Residency ProgramRichmond, VA06/29/2025$203,000
Regional Health Services of Howard CountyFamily Medicine Physician-Perry, IA Recruitment IncentivePerry, IA06/29/2025$150,000

Family medicine physician salary FAQs

Search for family medicine physician jobs

Browse healthcare practitioner and technical jobs