Primary Care Physician Salaries

Updated on Apr 10, 2025
Position
Salary

How much does a Primary Care Physician make?

The average salary for a Primary Care Physician is $228,255 per year in the US.

Primary Care Physicians play a crucial role in healthcare, and their dedication is reflected in their earnings. On average, a Primary Care Physician earns about $228,255 per year. This figure can vary based on experience, location, and the type of healthcare setting. For those just starting, salaries can be around $39,220. As experience grows, so do the earnings, with some seasoned professionals reaching up to $385,000 annually. This range highlights the potential for growth in this rewarding career. Whether you're considering a career in primary care or looking to advance, understanding these salary figures can help you plan your professional journey.

View Primary Care Physician Jobs Nearby

What are the highest paying cities for a Primary Care Physician?

If you're a Primary Care Physician, you'll find some of the best-paying opportunities in Sacramento, CA, with an average salary of $341,016. Other top cities include Stockton, CA, and Santa Maria, CA, offering competitive salaries to attract skilled professionals. These cities provide excellent career prospects and financial rewards for dedicated healthcare providers.
Graph displaying highest paying cities salaries for Primary Care Physician jobs, highlighting Sacramento, CA with the highest at $341,016 and Seattle, WA with the lowest at $253,950.
  1. Sacramento, CA
    Average Salary: $341,016
    In Sacramento, you'll find a growing demand for healthcare professionals. With major employers like Kaiser Permanente and Dignity Health, you can expect a variety of opportunities to make a difference.
    Find Primary Care Physician jobs in Sacramento, CA


  2. Stockton, CA
    Average Salary: $283,575
    Stockton offers a welcoming environment for healthcare providers. Working with local clinics and hospitals, you can build a strong community presence and offer essential care.
    Find Primary Care Physician jobs in Stockton, CA


  3. Santa Maria, CA
    Average Salary: $271,637
    Santa Maria provides a close-knit community feel. Here, you can work with local healthcare providers and enjoy a balanced lifestyle while serving your patients.
    Find Primary Care Physician jobs in Santa Maria, CA


  4. Bakersfield, CA
    Average Salary: $269,781
    Bakersfield is a vibrant city with a strong need for medical services. You can find opportunities with large healthcare networks and enjoy a dynamic work environment.
    Find Primary Care Physician jobs in Bakersfield, CA


  5. San Jose, CA
    Average Salary: $268,517
    San Jose offers a diverse patient population and a tech-savvy environment. With prominent healthcare providers, you can leverage technology to enhance patient care.
    Find Primary Care Physician jobs in San Jose, CA


  6. Riverside, CA
    Average Salary: $259,379
    Riverside is a growing city with a need for dedicated healthcare professionals. Working with local clinics and hospitals, you can make a significant impact on community health.
    Find Primary Care Physician jobs in Riverside, CA


  7. Modesto, CA
    Average Salary: $258,955
    Modesto offers a friendly community atmosphere. Here, you can work with local healthcare providers and enjoy a supportive work environment.
    Find Primary Care Physician jobs in Modesto, CA


  8. Jackson, MS
    Average Salary: $257,602
    Jackson provides a unique opportunity to serve a diverse community. With local healthcare facilities, you can offer essential care and build lasting relationships.
    Find Primary Care Physician jobs in Jackson, MS


  9. San Diego, CA
    Average Salary: $255,083
    San Diego offers a vibrant lifestyle and a strong demand for healthcare services. Working with major healthcare providers, you can enjoy a fulfilling career and beautiful surroundings.
    Find Primary Care Physician jobs in San Diego, CA


  10. Seattle, WA
    Average Salary: $253,950
    Seattle is a city with a high need for healthcare professionals. With prominent healthcare systems, you can find rewarding opportunities and enjoy a vibrant urban environment.
    Find Primary Care Physician jobs in Seattle, WA

What are the best companies a Primary Care Physician can work for?

If you're a Primary Care Physician looking for top pay, consider NorthBay Health, Healthcare Staffing Professionals, Inc., and Dignity Health. These companies offer some of the highest salaries in the field, making them excellent choices for your career.
Graph displaying best paying company salaries for Primary Care Physician jobs, highlighting NorthBay Health with the highest at $369,000 and Twin Cities Physicians with the lowest at $269,783.
  1. NorthBay Health
    Average Salary: $369,000
    NorthBay Health offers rewarding Primary Care Physician jobs with a focus on patient care and community health. They operate in Fairfield, Vacaville, and Vallejo, California.


  2. Healthcare Staffing Professionals, Inc.
    Average Salary: $342,695
    Healthcare Staffing Professionals, Inc. provides excellent opportunities for Primary Care Physicians. They work in various locations across the United States, ensuring diverse experiences.


  3. Dignity Health
    Average Salary: $313,743
    Dignity Health is known for its commitment to quality care. They offer Primary Care Physician jobs in Arizona, California, and Nevada, providing a range of healthcare settings.


  4. MDVIP LLC
    Average Salary: $290,413
    MDVIP LLC focuses on personalized healthcare. They offer Primary Care Physician jobs in multiple locations, emphasizing a patient-centered approach.


  5. Virginia Mason Franciscan Health
    Average Salary: $288,448
    Virginia Mason Franciscan Health provides a supportive environment for Primary Care Physicians. They operate in Washington state, offering a variety of healthcare settings.


  6. Kinwell Health
    Average Salary: $285,200
    Kinwell Health offers competitive salaries for Primary Care Physicians. They are based in Washington state, focusing on innovative healthcare solutions.


  7. Elevance Health
    Average Salary: $275,219
    Elevance Health provides diverse opportunities for Primary Care Physicians. They operate across the United States, ensuring a wide range of experiences.


  8. Salgado LLC
    Average Salary: $275,134
    Salgado LLC offers rewarding Primary Care Physician jobs with a focus on patient care. They operate in various locations, providing a supportive work environment.


  9. Oregon Health Authority
    Average Salary: $274,121
    Oregon Health Authority provides excellent opportunities for Primary Care Physicians. They operate in Oregon, focusing on public health and community care.


  10. Twin Cities Physicians
    Average Salary: $269,783
    Twin Cities Physicians offers a supportive environment for Primary Care Physicians. They operate in Minnesota, providing a range of healthcare settings.

How to earn more as a Primary Care Physician?

Compare Salaries

Find the right job for you

Compare different job titles.
Select a job title
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
job person scaling upwards
Surgical Technician
The average salary for a Surgical Technician is $78,941 per year in the US.
Learn more
Systems Engineer
The average salary for a Systems Engineer is $128,240 per year in the US.
Learn more
Tax Preparer
The average salary for a Tax Preparer is $42,455 per year in the US.
Learn more
Team Member
The average salary for a Team Member is $30,378 per year in the US.
Learn more
Technical Specialist
The average salary for a Technical Specialist is $82,237 per year in the US.
Learn more
Teller
The average salary for a Teller is $37,588 per year in the US.
Learn more
Test Driver
The average salary for a Test Driver is $44,240 per year in the US.
Learn more
Tire Technician
The average salary for a Tire Technician is $37,278 per year in the US.
Learn more
To Go Specialist
The average salary for a To Go Specialist is $28,370 per year in the US.
Learn more
Tour Guide
The average salary for a Tour Guide is $46,423 per year in the US.
Learn more
Traffic Control Flagger
The average salary for a Traffic Control Flagger is $32,510 per year in the US.
Learn more
Tutor
The average salary for a Tutor is $50,969 per year in the US.
Learn more
Ultrasound Technologist
The average salary for a Ultrasound Technologist is $102,049 per year in the US.
Learn more
Utility Clerk
The average salary for a Utility Clerk is $31,711 per year in the US.
Learn more
Veterinary Assistant
The average salary for a Veterinary Assistant is $37,084 per year in the US.
Learn more
Warehouse Associate
The average salary for a Warehouse Associate is $37,805 per year in the US.
Learn more
Warehouse Supervisor
The average salary for a Warehouse Supervisor is $63,006 per year in the US.
Learn more
Welder/Fabricator
The average salary for a Welder/Fabricator is $48,051 per year in the US.
Learn more
Yard Attendant
The average salary for a Yard Attendant is $38,702 per year in the US.
Learn more

Currently 1,068 Primary Care Physician job openings, nationwide!

How's the job market for a Primary Care Physician in the US?

Learn what a Primary Care Physician does, how to become one, and understand the job outlook. Get simple steps to start your career as a Primary Care Physician today.
Position
Overview
Primary Care Physician
1,068 Job Openings