Primary Care Physician Salaries

How much does a Primary Care Physician make?

Updated Sep 10, 2023

Experience

Industry

$246,866 / yrTotal Pay
$222,350 / yrBase Pay
$24,517 / yrAdditional Pay

$246,866

 / yr
$146K$421K
Most Likely Range
Possible Range

The estimated total pay for a Primary Care Physician is $246,866 per year in the United States area, with an average salary of $222,350 per year. These numbers represent the median, which is the midpoint of the ranges from our proprietary Total Pay Estimate model and based on salaries collected from our users. The estimated additional pay is $24,517 per year. Additional pay could include cash bonus, commission, tips, and profit sharing. The "Most Likely Range" represents values that exist within the 25th and 75th percentile of all pay data available for this role.

How accurate does $246,866 look to you?

Your input helps Glassdoor refine our pay estimates over time.

Total Pay Trajectory

For Primary Care Physician

$246,866 /yr
Primary Care Physician
$231,389 /yr
Lead Primary Care Physician
$270,979 /yr
Director of Medical
See Full Career Path

Download as data table

What is the total pay trajectory for Primary Care Physician?

Job TitleSalary
Primary Care Physician$246,866 /yr
Lead Primary Care Physician$231,389 /yr
Director of Medical$270,979 /yr

Related Job Titles

For Primary Care Physician

Some related job titles are Doctor Salaries with median pay of $234,080, Family Physician Salaries with median pay of $223,684, Podiatrist Salaries with median pay of $285,833, Primary Care Physician/Family Medicine Salaries with median pay of $238,611.

Top Paying Companies

For a Primary Care Physician in United States

Below is the total pay for the top 10 highest paying companies for a Primary Care Physician in United States. Employers include Novartis, One Medical and Kaiser Permanente.

1
Novartis
Novartis
$292,897/yr
2K open jobs
See pay for all companies for a Primary Care Physician in United StatesView data as table

Top Paying Companies

For Primary Care Physician in United States

1Novartis$292,897
2One Medical$292,660
3Kaiser Permanente$274,525
4UCLA Health$270,685
5Amplity Health$269,795
6CompHealth$266,361
7MASC Medical$262,010
8CHRISTUS Health$259,867
9Crossover Health$258,855
10InnovAge$256,937
Total Pay Trajectory

For Primary Care Physician

$246,866 /yr
Primary Care Physician
$231,389 /yr
Lead Primary Care Physician
$270,979 /yr
Director of Medical
See Full Career Path

Download as data table

What is the total pay trajectory for Primary Care Physician?

Job TitleSalary
Primary Care Physician$246,866 /yr
Lead Primary Care Physician$231,389 /yr
Director of Medical$270,979 /yr

What are total pay estimates for a Primary Care Physician at different companies?

or
Sort:
Company
Jobs
Total Pay Range
US Department of Veterans Affairs
3.7
Primary Care PhysicianSee 36 salaries from this location

$234,227

 / yr
CompHealth
4.2
Primary Care PhysicianSee 28 salaries from this location

$266,361

 / yr
UnitedHealth Group
3.7
Primary Care PhysicianSee 26 salaries from this location

$248,364

 / yr
Kaiser Permanente
3.9
Primary Care PhysicianSee 24 salaries from this location

$274,525

 / yr
One Medical
3.4
Primary Care PhysicianSee 23 salaries from this location

$292,660

 / yr
Michigan Medical PC
4
Primary Care PhysicianSee 16 salaries from this location

$230,716

 / yr
ChenMed
3.4
Primary Care PhysicianSee 16 salaries from this location

$256,071

 / yr

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Novartis
4
Primary Care PhysicianSee 15 salaries from this location

$292,897

 / yr
MASC MedicalPrimary Care PhysicianSee 15 salaries from this location

$262,010

 / yr
Baylor Scott & White Health
3.8
Primary Care PhysicianSee 14 salaries from this location

$244,069

 / yr
Brockton Neighborhood Health Center
2.9
Primary Care PhysicianSee 14 salaries from this location

$237,497

 / yr
Northwest Health Services
2.8
Primary Care PhysicianSee 13 salaries from this location

$244,887

 / yr
InnovAge
3
Primary Care PhysicianSee 12 salaries from this location

$256,937

 / yr
CHRISTUS Health
3.5
Primary Care PhysicianSee 12 salaries from this location

$259,867

 / yr
Virginia Mason Franciscan Health
3.4
Primary Care PhysicianSee 11 salaries from this location

$239,883

 / yr
Kadlec
3.6
Primary Care PhysicianSee 10 salaries from this location

$248,280

 / yr
University Hospitals
3.7
Primary Care PhysicianSee 10 salaries from this location

$231,722

 / yr
Premise Health
3.8
Primary Care PhysicianSee 10 salaries from this location

$234,180

 / yr
UCLA Health
3.8
Primary Care PhysicianSee 10 salaries from this location

$270,685

 / yr
The University of Texas Medical Branch
4
Primary Care PhysicianSee 9 salaries from this location

$240,783

 / yr
Download as data table

Primary Care Physician Salaries

Job TitleSalary
US Department of Veterans Affairs Primary Care Physician salaries - 36 salaries reported$234,227/yr
CompHealth Primary Care Physician salaries - 28 salaries reported$266,361/yr
UnitedHealth Group Primary Care Physician salaries - 26 salaries reported$248,364/yr
Kaiser Permanente Primary Care Physician salaries - 24 salaries reported$274,525/yr
One Medical Primary Care Physician salaries - 23 salaries reported$292,660/yr
Michigan Medical PC Primary Care Physician salaries - 16 salaries reported$230,716/yr
ChenMed Primary Care Physician salaries - 16 salaries reported$256,071/yr
Novartis Primary Care Physician salaries - 15 salaries reported$292,897/yr
MASC Medical Primary Care Physician salaries - 15 salaries reported$262,010/yr
Baylor Scott & White Health Primary Care Physician salaries - 14 salaries reported$244,069/yr
Brockton Neighborhood Health Center Primary Care Physician salaries - 14 salaries reported$237,497/yr
Northwest Health Services Primary Care Physician salaries - 13 salaries reported$244,887/yr
InnovAge Primary Care Physician salaries - 12 salaries reported$256,937/yr
CHRISTUS Health Primary Care Physician salaries - 12 salaries reported$259,867/yr
Virginia Mason Franciscan Health Primary Care Physician salaries - 11 salaries reported$239,883/yr
Kadlec Primary Care Physician salaries - 10 salaries reported$248,280/yr
University Hospitals Primary Care Physician salaries - 10 salaries reported$231,722/yr
Premise Health Primary Care Physician salaries - 10 salaries reported$234,180/yr
UCLA Health Primary Care Physician salaries - 10 salaries reported$270,685/yr
The University of Texas Medical Branch Primary Care Physician salaries - 9 salaries reported$240,783/yr
Viewing 1 - 20 of 540

Top Paying Industries

For a Primary Care Physician in United States

The top 3 paying industries for a Primary Care Physician in United States are Pharmaceutical & Biotechnology with a median total pay of $281,346, Healthcare with a median total pay of $246,263 and Government & Public Administration with a median total pay of $235,099.

IndustryTotal PayTotal Pay Insight
  • Pharmaceutical & BiotechnologyPharmaceutical & Biotechnology$281,346

    11% Higher than other industries

  • HealthcareHealthcare$246,263

    1% Lower than other industries

  • Government & Public AdministrationGovernment & Public Administration$235,099

    6% Lower than other industries

Pharmaceutical & Biotechnology

Top paying companies in Pharmaceutical & Biotechnology for Primary Care Physician are Novartis and Amplity Health.

NovartisNovartis$292,897/yr
Amplity HealthAmplity Health$269,795/yr

Glassdoor Economist Pay Overview

What is the pay outlook for Healthcare?

Healthcare jobs, already in high demand, are expected to grow extensively to meet the increased need from an aging population. Careers in this industry are diverse, though most require additional training and pay above-average wages. Despite fewer opportunities for remote work than other professions, healthcare jobs can be found nearly everywhere, including both rural and urban settings. While careers in healthcare offer high job security, they also often involve long hours, including evening and weekend shift work, particularly for those just starting their career.

Recent Salaries Shared

For primary care physician

Salary Share
Anonymously share your pay to help the community

Job Title

Location

Total Pay

Base Pay | Additional Pay

Total Years of Experience

Years at Recent Employer

Submitted

Date or Time

Primary Care Physician

United States of America

 | 1-3 years

$300,000

/yr

Submitted Yesterday

1-3 years
Yesterday
Child Specialist

United States of America

 | 1-3 years

$13

/hr

Submitted Yesterday

1-3 years
Yesterday
Primary Care Physician

United States of America

 | 10-14 years

$105

/hr

Submitted 2 days ago

10-14 years
2 days ago
Sleep Specialist

United States of America

 | 15+ years

$324,015

/hr

$15 | $324K

Submitted 2 days ago

15+ years
2 days ago
Primary Care Physician

United States of America

 | 15+ years

$205,000

/yr

Submitted 2 days ago

15+ years
2 days ago
Primary Care Physician

United States of America

 | 1-3 years

$144,000

/yr

Submitted 3 days ago

1-3 years
3 days ago
Primary Care Physician

United States of America

 | 1-3 years

$270,000

/yr

Submitted 3 days ago

1-3 years
3 days ago
Sleep Specialist

United States of America

 | 1-3 years

$29,000

/yr

Submitted 4 days ago

1-3 years
4 days ago
Primary Care Provider

United States of America

 | 1-3 years

$110,000

/yr

Submitted 4 days ago

1-3 years
4 days ago

Primary Care Physician pay FAQ

The average salary for a Primary Care Physician is $246,866 per year in United States. Salaries estimates are based on 1029 salaries submitted anonymously to Glassdoor by a Primary Care Physician employees in United States.

The highest salary for a Primary Care Physician in United States is $327,696 per year.

The lowest salary for a Primary Care Physician in United States is $186,908 per year.

If you are thinking of becoming a Primary Care Physician or planning the next step in your career, find details about the role, the career path and salary trajectory of a Primary Care Physician.

About 67% of these professionals said they're satisfied with their salaries, according to anonymous Glassdoor data. Education, geographic location, experience, specialty area, and average additional pay of $24,516.97 each year can also influence the salary of primary care physicians.

Entry-level primary care physicians often earn at the low end of the salary spectrum, which is approximately $145,556.58. Health care providers who have been practicing in this specialty for several years typically make closer to the max of $421,287.48. Generally, primary care physicians in private practice earn higher than the average salary of $222,346.49, compared to lower salaries for physicians who work in a hospital.

You can increase your salary as a primary care physician by further specializing within this area of medicine. For example, you can seek certification in internal medicine, obstetrics and gynecology, family medicine, internal pediatrics, geriatrics, and lifestyle medicine. If you own your own practice, courses on management, billing and coding, and related areas can help you maximize your possible income as a primary care physician. You can also increase your salary by expanding your patient base. That might require opening a new office, learning new procedures, or simply extending your work hours.

If you're interviewing for a primary care physician job in a health system, clinic, or practice setting, prepare to negotiate a lucrative contract by understanding your worth. Review the average primary care physician salaries for the geographic area where you practice and set a target number for negotiations accordingly. You should also highlight experience and specialized training relevant to the population where you'll practice. This includes certifications, internships, and fellowships above and beyond what you'd normally complete as a primary care physician. If you can bring a client base to the practice, this following should also increase your PCP salary.

About 67.13% of Primary Care Physician professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $24,517 in potential pay per year, among other factors, can qualify the annual pay of a Primary Care Physician in United States as a good salary.

Primary Care Physician professionals in United States have a wide total pay range, between $145,557 and $421,287 depending on experience, with an estimated total pay of $246,863 following the average career path of a Primary Care Physician.

Additional Resources

Primary Care Physician Job Description Template

Salaries

 > 

primary care physician

 > 

United States