Post job

Best states for a medical officer

  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
Do you wonder which states in the U.S. are the best for medical officers? If so, we have the full list of best to worst states for medical officer 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.In order to help you decide which state is the best for medical officers, we ranked all 50 states and the District of Columbia from best to worst for medical officer jobs.
To that end, we dove into our dataset of job and salary numbers to figure out which states have the best opportunities for medical officers. West Virginia is the best state for medical officers, where the median salary is $141,889.We found that the West is best for medical officers, and the Northeast is the worst. Washington, DC is the best city in the country for medical officer jobs, where as West Virginia is the best state in the country.

10 best states for medical officers in 2026

  1. West Virginia #1 best state for medical officers

    1. West Virginia

    Total medical officer jobs:336
    Average annual salary:$141,889
    Lowest 10 percent earn:$83,000
    Highest 10 percent earn:$241,000
    Location Quotient:
    1.43
  2. Vermont #2 best state for medical officers

    2. Vermont

    Total medical officer jobs:220
    Average annual salary:$142,434
    Lowest 10 percent earn:$83,000
    Highest 10 percent earn:$242,000
    Location Quotient:
    1.87
  3. Maine #3 best state for medical officers

    3. Maine

    Total medical officer jobs:159
    Average annual salary:$152,218
    Lowest 10 percent earn:$91,000
    Highest 10 percent earn:$252,000
    Location Quotient:
    0.78
  4. North Dakota #4 best state for medical officers

    4. North Dakota

    Total medical officer jobs:265
    Average annual salary:$139,191
    Lowest 10 percent earn:$80,000
    Highest 10 percent earn:$239,000
    Location Quotient:
    1.86
  5. Rhode Island #5 best state for medical officers

    5. Rhode Island

    Total medical officer jobs:158
    Average annual salary:$148,343
    Lowest 10 percent earn:$89,000
    Highest 10 percent earn:$246,000
    Location Quotient:
    0.85
  6. Minnesota #6 best state for medical officers

    6. Minnesota

    Total medical officer jobs:1,370
    Average annual salary:$144,930
    Lowest 10 percent earn:$85,000
    Highest 10 percent earn:$245,000
    Location Quotient:
    1.34
  7. New York #7 best state for medical officers

    7. New York

    Total medical officer jobs:3,064
    Average annual salary:$144,586
    Lowest 10 percent earn:$86,000
    Highest 10 percent earn:$242,000
    Location Quotient:
    1.56
  8. New Jersey #8 best state for medical officers

    8. New Jersey

    Total medical officer jobs:923
    Average annual salary:$151,640
    Lowest 10 percent earn:$92,000
    Highest 10 percent earn:$249,000
    Location Quotient:
    0.76
  9. Delaware #9 best state for medical officers

    9. Delaware

    Total medical officer jobs:144
    Average annual salary:$148,134
    Lowest 10 percent earn:$88,000
    Highest 10 percent earn:$246,000
    Location Quotient:
    0.75
  10. Wisconsin #10 best state for medical officers

    10. Wisconsin

    Total medical officer jobs:602
    Average annual salary:$141,699
    Lowest 10 percent earn:$83,000
    Highest 10 percent earn:$241,000
    Location Quotient:
    0.71

Medical officer jobsNear Columbus, OH

How Zippia determines the best states to be a medical officer

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

Detailed list of the best states for a medical officer

RankStateAverage salaryLowest 10% earnPopulationJob count
1West Virginia$141,889$83,0001,815,857336
2Vermont$142,434$83,000623,657220
3Maine$152,218$91,0001,335,907159
4North Dakota$139,191$80,000755,393265
5Rhode Island$148,343$89,0001,059,639158
6Minnesota$144,930$85,0005,576,6061,370
7New York$144,586$86,00019,849,3993,064
8New Jersey$151,640$92,0009,005,644923
9Delaware$148,134$88,000961,939144
10Wisconsin$141,699$83,0005,795,483602
11Nebraska$135,893$78,0001,920,076507
12Illinois$137,253$79,00012,802,0232,626
13Pennsylvania$133,781$77,00012,805,5372,574
14New Hampshire$142,374$83,0001,342,795174
15Ohio$133,308$76,00011,658,6092,084
16South Dakota$138,346$80,000869,666105
17Idaho$128,981$73,0001,716,943526
18Virginia$137,878$79,0008,470,0201,950
19Connecticut$141,264$83,0003,588,184382
20Iowa$137,630$79,0003,145,711393
21Washington$140,980$82,0007,405,743772
22Massachusetts$137,588$80,0006,859,8191,134
23Wyoming$131,649$75,000579,31595
24Missouri$131,096$74,0006,113,5321,185
25Indiana$134,783$77,0006,666,818614
26District of Columbia$144,506$85,000693,972151
27Michigan$134,442$77,0009,962,311656
28North Carolina$125,750$69,00010,273,4191,820
29Nevada$117,364$65,0002,998,039540
30Maryland$124,290$69,0006,052,1771,413
31Kentucky$118,068$64,0004,454,189700
32Kansas$116,425$63,0002,913,123641
33Tennessee$111,503$59,0006,715,9841,284
34Colorado$124,549$70,0005,607,154757
35Arkansas$104,640$55,0003,004,279550
36Oklahoma$116,744$64,0003,930,864337
37Oregon$123,070$69,0004,142,776408
38South Carolina$105,874$55,0005,024,369908
39Georgia$94,552$47,00010,429,3792,392
40Utah$106,304$57,0003,101,833447
41Alaska$120,600$65,000739,79518
42Mississippi$95,867$49,0002,984,100435
43Montana$118,960$65,0001,050,49315
44Alabama$94,203$47,0004,874,747927
45California$105,557$57,00039,536,6533,493
46New Mexico$99,492$52,0002,088,070226
47Arizona$89,540$47,0007,016,270825
48Hawaii$60,525$54,0001,427,53887
49Louisiana$85,894$43,0004,684,333296
50Texas$73,015$36,00028,304,5961,857
51Florida$69,325$32,00020,984,400318

Highest paying states for medical officers

RankStateAvg. Medical Officer Salary
1West Virginia$141,889
2Vermont$142,434
3Maine$152,218
4North Dakota$139,191
5Rhode Island$148,343
6Minnesota$144,930
7New York$144,586
8New Jersey$151,640
9Delaware$148,134
10Wisconsin$141,699
11Nebraska$135,893
12Illinois$137,253
13Pennsylvania$133,781
14New Hampshire$142,374
15Ohio$133,308
16South Dakota$138,346
17Idaho$128,981
18Virginia$137,878
19Connecticut$141,264
20Iowa$137,630
21Washington$140,980
22Massachusetts$137,588
23Wyoming$131,649
24Missouri$131,096
25Indiana$134,783
26District of Columbia$144,506
27Michigan$134,442
28North Carolina$125,750
29Nevada$117,364
30Maryland$124,290
31Kentucky$118,068
32Kansas$116,425
33Tennessee$111,503
34Colorado$124,549
35Arkansas$104,640
36Oklahoma$116,744
37Oregon$123,070
38South Carolina$105,874
39Georgia$94,552
40Utah$106,304
41Alaska$120,600
42Mississippi$95,867
43Montana$118,960
44Alabama$94,203
45California$105,557
46New Mexico$99,492
47Arizona$89,540
48Hawaii$60,525
49Louisiana$85,894
50Texas$73,015
51Florida$69,325

Medical officer best states FAQs

Search for medical officer jobs

Browse executive management jobs