Post job

Best cities for a primary care physician

The best cities for primary care physicians are El Paso, TX, North Las Vegas, NV, and Toledo, OH, based on factors like average salary and job availability per capita. Jobs and pay for primary care physicians vary across the country, but we've determined the ten best cities for primary care physicians in the U.S.

Whether you're starting your career as a primary care physician or considering a move, this list of the best cities for primary care physicians to live in will help you decide. These aren't just the best-paying cities for primary care physicians. We also consider how easy it is to find work as a primary care physician. While the absolute best city for primary care physicians is El Paso, TX, there are plenty of other great places to consider.

Keep reading to learn more about the best cities for primary care physicians in 2024.

If you're looking for a primary care physician job, here are five companies hiring now:

  1. County of San Joaquin, CA jobs (32)
  2. UnitedHealth Group jobs (35)

10 best cities for primary care physicians in 2025

  1. 1. El Paso, TX

    Total primary care physician jobs:24
    Average annual salary:$219,524
    Lowest 10 percent warn:$123,000
    Highest 10 percent earn:$389,000
    Location quotient:2.69
    Primary care physician jobs in El Paso
  2. 2. North Las Vegas, NV

    Total primary care physician jobs:2
    Average annual salary:$219,820
    Lowest 10 percent warn:$123,000
    Highest 10 percent earn:$391,000
    Location quotient:1.17
    Primary care physician jobs in North Las Vegas
  3. 3. Toledo, OH

    Total primary care physician jobs:7
    Average annual salary:$207,277
    Lowest 10 percent warn:$124,000
    Highest 10 percent earn:$346,000
    Location quotient:1.01
    Primary care physician jobs in Toledo
  4. 4. Henderson, NV

    Total primary care physician jobs:4
    Average annual salary:$219,158
    Lowest 10 percent warn:$123,000
    Highest 10 percent earn:$389,000
    Location quotient:0.92
    Primary care physician jobs in Henderson
  5. 5. Louisville, KY

    Total primary care physician jobs:19
    Average annual salary:$237,136
    Lowest 10 percent warn:$133,000
    Highest 10 percent earn:$420,000
    Location quotient:0.69
    Primary care physician jobs in Louisville
  6. 6. Albuquerque, NM

    Total primary care physician jobs:16
    Average annual salary:$224,334
    Lowest 10 percent warn:$123,000
    Highest 10 percent earn:$406,000
    Location quotient:0.77
    Primary care physician jobs in Albuquerque
  7. 7. Corpus Christi, TX

    Total primary care physician jobs:7
    Average annual salary:$212,570
    Lowest 10 percent warn:$121,000
    Highest 10 percent earn:$373,000
    Location quotient:1.96
    Primary care physician jobs in Corpus Christi
  8. 8. Portland, OR

    Total primary care physician jobs:48
    Average annual salary:$237,858
    Lowest 10 percent warn:$133,000
    Highest 10 percent earn:$425,000
    Location quotient:0.90
    Primary care physician jobs in Portland
  9. 9. Las Vegas, NV

    Total primary care physician jobs:27
    Average annual salary:$219,697
    Lowest 10 percent warn:$123,000
    Highest 10 percent earn:$390,000
    Location quotient:0.73
    Primary care physician jobs in Las Vegas
  10. 10. Fort Wayne, IN

    Total primary care physician jobs:8
    Average annual salary:$205,619
    Lowest 10 percent warn:$120,000
    Highest 10 percent earn:$351,000
    Location quotient:0.88
    Primary care physician jobs in Fort Wayne

Choose from 10+ customizable primary care physician resume templates

Choose from a variety of easy-to-use primary care physician resume templates and get expert advice from Zippia’s AI resume writer along the way. Using pre-approved templates, you can rest assured that the structure and format of your primary care physician resume is top notch. Choose a template with the colors, fonts & text sizes that are appropriate for your industry.

Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume
Primary Care Physician Resume

Detailed list of the best cities for a primary care physician

RankCityAverage salaryLowest 10% EarnPopulationJob count
1El Paso, TX$219,524$123,000683,08024
2North Las Vegas, NV$219,820$123,000238,7022
3Toledo, OH$207,277$124,000278,5087
4Henderson, NV$219,158$123,000292,9694
5Louisville, KY$237,136$133,000597,33719
6Albuquerque, NM$224,334$123,000559,27716
7Corpus Christi, TX$212,570$121,000325,7337
8Portland, OR$237,858$133,000639,86348
9Las Vegas, NV$219,697$123,000632,91227
10Fort Wayne, IN$205,619$120,000264,4888
11Lexington, KY$235,634$134,000318,4496
12Laredo, TX$212,730$120,000257,1562
13Oklahoma City, OK$204,854$111,000638,36727
14Cleveland, OH$203,741$124,000385,80918
15Tulsa, OK$204,417$110,000403,09014
16Mesa, AZ$198,298$111,000484,58710
17Memphis, TN$197,309$108,000652,71726
18Milwaukee, WI$231,896$136,000595,04713
19Tucson, AZ$196,628$111,000530,70623
20New Orleans, LA$190,345$108,000391,49534
21Anchorage, AK$204,995$106,000298,19220
22Madison, WI$233,736$135,000252,55110
23Wichita, KS$204,879$110,000389,90211
24Fort Worth, TX$218,884$121,000854,11310
25Saint Petersburg, FL$198,437$114,000260,99917
26Reno, NV$225,052$126,000245,2554
27Aurora, CO$219,666$117,000361,71018
28Pittsburgh, PA$213,068$130,000303,62519
29Stockton, CA$224,960$127,000307,07214
30San Antonio, TX$215,299$122,0001,492,51022
31Saint Paul, MN$245,990$142,000302,3988
32Saint Louis, MO$210,468$115,000311,40433
33Lincoln, NE$245,016$132,000280,3644
34Phoenix, AZ$198,524$111,0001,615,01761
35Omaha, NE$246,735$133,000446,9706
36Fresno, CA$223,192$126,000522,05314
37Lubbock, TX$221,476$122,000252,5061
38Bakersfield, CA$220,668$124,000376,38010
39Philadelphia, PA$207,757$131,0001,567,87231
40Minneapolis, MN$246,240$142,000413,65112
41Seattle, WA$258,459$144,000704,35228
42Santa Ana, CA$216,705$122,000334,21710
43Houston, TX$214,569$121,0002,303,48257
44Orlando, FL$198,195$115,000277,17326
45Dallas, TX$218,688$121,0001,317,92924
46Indianapolis, IN$203,982$115,000855,16421
47Hempstead, NY$186,601$120,000759,7573
48Tampa, FL$198,498$114,000377,16536
49Glendale, AZ$198,474$111,000245,8952
50Columbus, OH$203,569$119,000860,09020

Highest paying cities for primary care physicians

RankCityAvg. primary care physician salary
1Seattle, WA$258,459
2Rochester, MN$242,990
3Portland, OR$237,858
4Sacramento, CA$225,786
5Albuquerque, NM$224,334
6Rochester, NH$224,032
7Denver, CO$219,776
8Las Vegas, NV$219,697
9El Paso, TX$219,524
10Atlanta, GA$213,390
11Aurora, IL$213,351
12Pittsburgh, PA$213,068
13Saint Louis, MO$210,468
14Birmingham, AL$208,251
15Oklahoma City, OK$204,854
16Springfield, OH$204,494
17Indianapolis, IN$203,982
18Portland, ME$203,885
19Grand Rapids, MI$203,498
20Jacksonville, FL$199,059

Primary care physician best cities FAQs

Search for primary care physician jobs

Browse healthcare practitioner and technical jobs