Post job

Best states for an attending physician

  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
Do you wonder which states in the U.S. are the best for attending physicians? If so, we have the full list of best to worst states for attending physician jobs for you to check out and see if you think it's time to move and start anew. Not all states fare the same when it come to job opportunity and pay.This way, if you are newly entering the job market, or you are looking to change jobs, you know which places are the best for attending physician jobs.
To do that, we looked at the most recent data we have available for the following criteria -- average annual wages, and availability of jobs for attending physicians.If you are currently seeking employment as an attending physician, you can find open job positions using Zippia's search tools.

10 best states for attending physicians in 2025

  1. North Dakota #1 best state for attending physicians

    1. North Dakota

    Total attending physician jobs:105
    Average annual salary:$183,568
    Lowest 10 percent earn:$126,000
    Highest 10 percent earn:$266,000
    Location Quotient:
    1.76
  2. Vermont #2 best state for attending physicians

    2. Vermont

    Total attending physician jobs:75
    Average annual salary:$186,227
    Lowest 10 percent earn:$131,000
    Highest 10 percent earn:$263,000
    Location Quotient:
    1.52
  3. Wisconsin #3 best state for attending physicians

    3. Wisconsin

    Total attending physician jobs:708
    Average annual salary:$173,970
    Lowest 10 percent earn:$117,000
    Highest 10 percent earn:$257,000
    Location Quotient:
    1.99
  4. Maine #4 best state for attending physicians

    4. Maine

    Total attending physician jobs:149
    Average annual salary:$177,726
    Lowest 10 percent earn:$124,000
    Highest 10 percent earn:$254,000
    Location Quotient:
    1.75
  5. New Hampshire #5 best state for attending physicians

    5. New Hampshire

    Total attending physician jobs:190
    Average annual salary:$177,540
    Lowest 10 percent earn:$123,000
    Highest 10 percent earn:$255,000
    Location Quotient:
    1.69
  6. Minnesota #6 best state for attending physicians

    6. Minnesota

    Total attending physician jobs:555
    Average annual salary:$178,478
    Lowest 10 percent earn:$121,000
    Highest 10 percent earn:$262,000
    Location Quotient:
    1.3
  7. Florida #7 best state for attending physicians

    7. Florida

    Total attending physician jobs:941
    Average annual salary:$181,110
    Lowest 10 percent earn:$124,000
    Highest 10 percent earn:$263,000
    Location Quotient:
    0.94
  8. West Virginia #8 best state for attending physicians

    8. West Virginia

    Total attending physician jobs:98
    Average annual salary:$173,951
    Lowest 10 percent earn:$117,000
    Highest 10 percent earn:$256,000
    Location Quotient:
    1
  9. Oklahoma #9 best state for attending physicians

    9. Oklahoma

    Total attending physician jobs:194
    Average annual salary:$173,764
    Lowest 10 percent earn:$117,000
    Highest 10 percent earn:$257,000
    Location Quotient:
    0.98
  10. Alabama #10 best state for attending physicians

    10. Alabama

    Total attending physician jobs:212
    Average annual salary:$177,676
    Lowest 10 percent earn:$121,000
    Highest 10 percent earn:$260,000
    Location Quotient:
    0.75

Attending physician jobsNear Columbus, OH

How Zippia determines the best states to be an attending physician

You can read about how the best state rankings are calculated here.

Detailed list of the best states for an attending physician

RankStateAverage salaryLowest 10% earnPopulationJob count
1North Dakota$183,568$126,000755,393105
2Vermont$186,227$131,000623,65775
3Wisconsin$173,970$117,0005,795,483708
4Maine$177,726$124,0001,335,907149
5New Hampshire$177,540$123,0001,342,795190
6Minnesota$178,478$121,0005,576,606555
7Florida$181,110$124,00020,984,400941
8West Virginia$173,951$117,0001,815,85798
9Oklahoma$173,764$117,0003,930,864194
10Alabama$177,676$121,0004,874,747212
11Ohio$178,798$122,00011,658,609381
12New Jersey$190,049$134,0009,005,644476
13Pennsylvania$172,165$117,00012,805,5371,043
14Texas$175,655$119,00028,304,5961,095
15Montana$171,866$114,0001,050,493124
16Illinois$176,768$119,00012,802,023731
17New Mexico$170,296$114,0002,088,070256
18North Carolina$171,866$115,00010,273,419628
19Indiana$170,128$113,0006,666,818494
20Iowa$171,102$114,0003,145,711198
21Kentucky$170,154$113,0004,454,189218
22Arkansas$171,982$115,0003,004,27983
23Missouri$172,675$115,0006,113,532294
24New York$173,193$118,00019,849,3991,274
25Washington$171,958$115,0007,405,743492
26Idaho$172,947$115,0001,716,94368
27South Dakota$164,712$108,000869,666167
28Mississippi$171,409$115,0002,984,10088
29Alaska$168,004$109,000739,79589
30Louisiana$169,803$114,0004,684,333217
31Maryland$172,000$116,0006,052,177464
32Tennessee$167,973$111,0006,715,984286
33Arizona$166,972$111,0007,016,270561
34Virginia$171,026$115,0008,470,020489
35Michigan$165,725$110,0009,962,311488
36South Carolina$166,140$110,0005,024,369350
37Connecticut$168,158$114,0003,588,184288
38Kansas$166,899$110,0002,913,123129
39Nevada$161,648$106,0002,998,039201
40California$169,320$113,00039,536,6531,572
41Delaware$169,133$114,000961,93942
42Nebraska$165,278$108,0001,920,076101
43Georgia$165,480$109,00010,429,379590
44Rhode Island$166,296$112,0001,059,63957
45Hawaii$142,417$87,0001,427,538111
46Oregon$165,073$108,0004,142,7760
47Massachusetts$155,949$104,0006,859,819532
48Wyoming$145,433$91,000579,31531
49Utah$148,620$94,0003,101,833110
50Colorado$147,853$93,0005,607,154266
51District of Columbia$160,392$106,000693,97242

Highest paying states for attending physicians

RankStateAvg. Attending Physician Salary
1North Dakota$183,568
2Vermont$186,227
3Wisconsin$173,970
4Maine$177,726
5New Hampshire$177,540
6Minnesota$178,478
7Florida$181,110
8West Virginia$173,951
9Oklahoma$173,764
10Alabama$177,676
11Ohio$178,798
12New Jersey$190,049
13Pennsylvania$172,165
14Texas$175,655
15Montana$171,866
16Illinois$176,768
17New Mexico$170,296
18North Carolina$171,866
19Indiana$170,128
20Iowa$171,102
21Kentucky$170,154
22Arkansas$171,982
23Missouri$172,675
24New York$173,193
25Washington$171,958
26Idaho$172,947
27South Dakota$164,712
28Mississippi$171,409
29Alaska$168,004
30Louisiana$169,803
31Maryland$172,000
32Tennessee$167,973
33Arizona$166,972
34Virginia$171,026
35Michigan$165,725
36South Carolina$166,140
37Connecticut$168,158
38Kansas$166,899
39Nevada$161,648
40California$169,320
41Delaware$169,133
42Nebraska$165,278
43Georgia$165,480
44Rhode Island$166,296
45Hawaii$142,417
46Oregon$165,073
47Massachusetts$155,949
48Wyoming$145,433
49Utah$148,620
50Colorado$147,853
51District of Columbia$160,392

Attending physician best states FAQs

Search for attending physician jobs

Browse healthcare practitioner and technical jobs