Post Job

Best cities for a Physician

The best cities for physicians are Memphis, TN, Tulsa, OK, and Cleveland, OH, based on factors like average salary and job availability per capita. Jobs and pay for physicians vary across the country, but we've determined the ten best cities for physicians in the U.S.

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

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

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

  1. Mayo Clinic Jobs (253)
  2. Cleveland Clinic Jobs (606)
  3. Maimonides Medical Center Jobs (468)
  4. BronxCare Health System Jobs (656)

10 best cities for Physicians In 2025

  1. 1. Memphis, TN

    Total Physician jobs:102
    Average annual salary:$295,354
    Lowest 10 percent warn:$152,000
    Highest 10 percent earn:$572,000
    Location quotient:4.33
    Physician Jobs in Memphis
  2. 2. Tulsa, OK

    Total Physician jobs:131
    Average annual salary:$279,994
    Lowest 10 percent warn:$146,000
    Highest 10 percent earn:$533,000
    Location quotient:3.27
    Physician Jobs in Tulsa
  3. 3. Cleveland, OH

    Total Physician jobs:24
    Average annual salary:$253,808
    Lowest 10 percent warn:$135,000
    Highest 10 percent earn:$474,000
    Location quotient:11.93
    Physician Jobs in Cleveland
  4. 4. Lexington, KY

    Total Physician jobs:59
    Average annual salary:$300,632
    Lowest 10 percent warn:$155,000
    Highest 10 percent earn:$582,000
    Location quotient:2.27
    Physician Jobs in Lexington
  5. 5. Fort Wayne, IN

    Total Physician jobs:56
    Average annual salary:$290,661
    Lowest 10 percent warn:$152,000
    Highest 10 percent earn:$553,000
    Location quotient:2.30
    Physician Jobs in Fort Wayne
  6. 6. Detroit, MI

    Total Physician jobs:101
    Average annual salary:$260,735
    Lowest 10 percent warn:$139,000
    Highest 10 percent earn:$485,000
    Location quotient:4.04
    Physician Jobs in Detroit
  7. 7. Omaha, NE

    Total Physician jobs:36
    Average annual salary:$275,029
    Lowest 10 percent warn:$144,000
    Highest 10 percent earn:$523,000
    Location quotient:3.28
    Physician Jobs in Omaha
  8. 8. Winston-Salem, NC

    Total Physician jobs:42
    Average annual salary:$283,471
    Lowest 10 percent warn:$146,000
    Highest 10 percent earn:$548,000
    Location quotient:2.07
    Physician Jobs in Winston-Salem
  9. 9. Oklahoma City, OK

    Total Physician jobs:216
    Average annual salary:$274,740
    Lowest 10 percent warn:$145,000
    Highest 10 percent earn:$519,000
    Location quotient:2.53
    Physician Jobs in Oklahoma City
  10. 10. Milwaukee, WI

    Total Physician jobs:157
    Average annual salary:$300,885
    Lowest 10 percent warn:$159,000
    Highest 10 percent earn:$567,000
    Location quotient:1.91
    Physician Jobs in Milwaukee

Choose from 10+ customizable physician resume templates

Choose from a variety of easy-to-use 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 physician resume is top notch. Choose a template with the colors, fonts & text sizes that are appropriate for your industry.

Physician Resume
Physician Resume
Physician Resume
Physician Resume
Physician Resume
Physician Resume
Physician Resume
Physician Resume
Physician Resume
Physician Resume
Physician Resume
Physician Resume
Physician Resume
Physician Resume
Physician Resume
Physician Resume

Best cities for physicians

Detailed list of the best cities for a Physician

RankCityAverage SalaryLowest 10% EarnPopulationJob Count
1Memphis, TN$295,354$152,000652,717102
2Tulsa, OK$279,994$146,000403,090131
3Cleveland, OH$253,808$135,000385,80924
4Lexington, KY$300,632$155,000318,44959
5Fort Wayne, IN$290,661$152,000264,48856
6Detroit, MI$260,735$139,000672,795101
7Omaha, NE$275,029$144,000446,97036
8Winston-Salem, NC$283,471$146,000242,20342
9Oklahoma City, OK$274,740$145,000638,367216
10Milwaukee, WI$300,885$159,000595,047157
11Cincinnati, OH$267,912$138,000298,800184
12Wichita, KS$255,543$134,000389,902129
13Laredo, TX$252,965$133,000257,15634
14Louisville, KY$300,599$154,000597,33797
15Toledo, OH$258,272$137,000278,50838
16Albuquerque, NM$257,932$140,000559,277179
17Indianapolis, IN$295,239$153,000855,164170
18Saint Louis, MO$256,396$132,000311,404189
19North Las Vegas, NV$224,911$124,000238,70226
20Nashville, TN$301,215$154,000660,38871
21Saint Petersburg, FL$280,583$142,000260,99946
22New Orleans, LA$270,506$140,000391,49553
23El Paso, TX$237,926$128,000683,080102
24Corpus Christi, TX$255,646$134,000325,73322
25Greensboro, NC$282,690$146,000287,02727
26Pittsburgh, PA$263,537$140,000303,625163
27Orlando, FL$282,289$143,000277,173120
28Kansas City, MO$248,970$129,000481,420241
29Tucson, AZ$227,186$123,000530,706123
30Minneapolis, MN$296,297$158,000413,651108
31Chicago, IL$239,405$125,0002,704,95886
32Stockton, CA$231,254$127,000307,07281
33Raleigh, NC$280,855$145,000458,88057
34Anchorage, AK$277,102$145,000298,19228
35San Antonio, TX$251,849$133,0001,492,510192
36Mesa, AZ$225,568$123,000484,58740
37Chesapeake, VA$271,199$143,000237,94018
38Lubbock, TX$247,820$132,000252,50621
39Fresno, CA$230,048$126,000522,053135
40Hialeah, FL$279,211$139,000236,3874
41Norfolk, VA$270,289$143,000245,11548
42Columbus, OH$263,853$138,000860,090102
43Reno, NV$231,230$126,000245,25562
44Jacksonville, FL$285,152$145,000880,61971
45Madison, WI$301,345$159,000252,55124
46Charlotte, NC$284,900$146,000842,05186
47Las Vegas, NV$224,879$124,000632,912168
48Durham, NC$281,038$145,000263,01628
49Miami, FL$279,115$139,000453,57987
50Lincoln, NE$273,324$143,000280,36421

Highest paying cities for physicians

RankCityAvg. Physician Salary
1Cleveland, TN$301,729
2Milwaukee, WI$300,885
3Richmond, KY$300,733
4Columbia, SC$300,122
5Columbus, MS$297,796
6Rochester, MN$297,699
7Columbus, IN$296,196
8Des Moines, IA$295,943
9Fargo, ND$293,310
10Little Rock, AR$292,019
11Charlotte, NC$284,900
12Orlando, FL$282,289
13Tulsa, OK$279,994
14Atlanta, GA$275,774
15Omaha, NE$275,029
16Richmond, VA$272,601
17Cincinnati, OH$267,912
18Pittsburgh, PA$263,537
19Kansas City, KS$262,713
20Detroit, MI$260,735

Physician best cities FAQs

Search for physician jobs

Browse healthcare practitioner and technical jobs