Salaries for Primary Care Physicians in 2024

Written by
January 01, 2024

For primary care physicians, choosing where to practice involves more than just finding a welcoming community and fulfilling work. Compensation plays a crucial role in career decisions, and understanding salary trends across the U.S. is key to maximizing earning potential. So, where does the greenest grass grow for doctors specializing in family medicine and internal medicine? Grab your stethoscope and let's explore the top 10 states offering the highest salaries for primary care physicians in 2024.

The National Landscape: Wages, Trends, and What to Expect

The national average salary for primary care physicians currently sits at $260,000 per year, according to the American Medical Association (AMA). However, this figure masks significant geographic variations. Factors like cost of living, population density, and practice type can all influence compensation. On a positive note, primary care salaries have been on the rise in recent years, driven by the increasing demand for these crucial healthcare providers.

Need job guidance or help with your DirectShifts profile? Were here to help you find the right job for you.

Connect with a Clinician partner

Top 10 States for Primary Care Physician Salaries in 2024:

1. California: Golden State, golden salaries? Absolutely. California remains the undisputed champion, with primary care physicians raking in an average annual wage of $358,000, almost $100,000 above the national average. This hefty figure is partly due to California's high cost of living, but the vibrant healthcare market and robust demand for primary care services also contribute. However, be prepared for California's notorious housing costs and competitive professional landscape.

2. Michigan: The Mitten State surprisingly lands in second place, offering an average salary of $356,000. With a growing and aging population, Michigan faces a high demand for primary care, pushing compensation upwards. Affordable living compared to coastal states adds to the appeal. Just keep in mind the colder winters!

3. Minnesota: Land of 10,000 lakes, land of generous salaries? You bet! Minnesota boasts an average primary care physician salary of $352,000, thanks to its strong focus on preventive care and a robust healthcare system. The state also enjoys a reputation for high quality of life and beautiful natural scenery.

4. Wisconsin: Cheese curds and big bucks? Wisconsin joins the upper ranks with an average primary care physician salary of $350,000. Similar to Michigan, it faces a growing demand for healthcare services, particularly in rural areas. Affordable living and a strong sense of community add to the allure.

5. Washington: Rain or shine, Washington showers its primary care physicians with an average salary of $348,000. The state's thriving tech industry and focus on healthcare innovation contribute to the high compensation. Be prepared for Seattle's notorious traffic and drizzle, though.

6. Illinois: As promised, we delve into the Prairie State. Illinois lands squarely in the middle of the pack, offering an average primary care physician salary of $340,000. Chicago's bustling healthcare scene offers ample opportunities, but expect a higher cost of living compared to other Midwestern states.

7. New York: Big Apple, big salaries? Not quite the top contender, but still impressive. New York primary care physicians earn an average of $335,000. The state's high cost of living is a factor, but the dense population and diverse healthcare needs ensure consistent demand for primary care services. Just be prepared for the fast-paced city life.

8. Maine: Lobsters and lucrative contracts? Maine proves location isn't everything. The state offers an average primary care physician salary of $332,000, driven by its aging population and focus on rural healthcare access. Be prepared for the charming small-town vibe and, yes, delicious lobster rolls.

9. Vermont: Maple syrup and medical marvels? Vermont joins the top 10 with an average primary care physician salary of $330,000. Similar to Maine, its rural nature and aging population create a high demand for primary care services. Expect stunning scenery and a relaxed pace of life.

10. Colorado: Ski slopes and six-figure salaries? Colorado rounds out the list with an average primary care physician salary of $328,000. The state's booming population and focus on outdoor activities drive the demand for healthcare professionals. Just be prepared for the competitive Denver market and higher altitude.

Top Primary Care Physician Jobs on DirectShifts

Family & Internal Medicine Physicians | NY

8.0 hrs per shift
Day Shift

Family/Internal Medicine across several locations | FL

8.0 hrs per shift
Day Shift

Get matched with these and thousands more locum, permanent and contarcted jobs on DirectShifts

Cost of Living Matters: Balancing Pay with Lifestyle

It's important to remember that salary alone doesn't paint the full picture. Cost of living variations across states significantly impact your purchasing power. While California boasts the highest average salary, its notoriously high housing prices and overall expenses might leave you with less disposable income than a physician earning a slightly lower wage in a state with a lower cost of living.

To illustrate this point, let's take a look at how the cost of living index (COLI) compares for some of the top and middle-ranked states on our list:

Average Primary Care Physician Salary
(National Average = 100)
New York

As you can see, states like Michigan, Minnesota, and Wisconsin offer similar salary ranges to California but with a significantly lower COLI. This translates to potentially more financial freedom and a higher quality of life. On the other hand, states like New York and Illinois offer salaries close to the national average but with a higher COLI, meaning your take-home pay might be closer to that of a physician earning less in a state with a lower cost of living.

Beyond the Numbers: Additional Factors to Consider

Choosing where to practice is about more than just salary and cost of living. Here are some additional factors to consider:

Practice Setting: Do you prefer working in a hospital, private practice, or community health center? Each setting offers its own unique experiences and compensation structures.

Taxation: State and local taxes can vary significantly, affecting your overall paycheck.

Work-Life Balance: Some states offer shorter workweeks, more vacation time, and better policies for parental leave.

Professional Development: Look for states with strong medical schools, continuing education opportunities, and access to specialized training programs.

Choosing the right state to practice primary care medicine is a personal decision. By carefully considering your salary expectations, cost of living, lifestyle preferences, and long-term career goals, you can find the perfect place to build a fulfilling and financially rewarding career. Remember, the top 10 states on our list are just a starting point. Explore different options, research thoroughly, and talk to practicing physicians before making your final decision.

We hope this comprehensive guide helps you navigate the complex landscape of primary care physician salaries in the U.S. in 2024. Remember, with careful planning and research, you can find the perfect state to launch your successful career as a primary care physician!

Primary Care Physician Salary FAQs

Try the DirectShifts Mobile App for