Here's a different take on the Bureau of Labor Statistics Employment and Wage estimates page. I've downloaded all the data and ranked states (for every occupation with at least 100 workers).

You can use the drop-down menus to filter by state or by occupation.

Occupation Selected: Internists, general

Click on state name to filter.
State Jobs Average
Salary
Rank
Louisiana 200 $188,570 1
Arkansas 200 $188,250 2
North Carolina 1,070 $183,310 3
New Hampshire 120 $183,220 4
Wisconsin 1,310 $182,930 5
Delaware 150 $182,440 6
South Dakota 160 $181,370 7
Mississippi 210 $179,140 8
Colorado 580 $178,250 9
Rhode Island 500 $177,130 10
South Carolina 520 $176,810 11
Florida 2,470 $173,710 12
New Jersey 1,590 $172,820 13
Arizona 1,300 $172,590 14
Utah 480 $171,560 15
Alabama 570 $171,120 16
Minnesota 1,020 $170,480 17
Iowa 190 $169,210 18
Texas 2,300 $167,460 19
Washington 760 $167,180 20
Oregon 670 $166,930 21
Missouri 630 $165,020 22
New Mexico 320 $163,220 23
California 4,960 $162,340 24
Georgia 2,610 $162,250 25
Kansas 200 $160,960 26
Tennessee 970 $160,250 27
West Virginia 460 $158,870 28
Virginia 930 $158,170 29
Hawaii 150 $157,950 30
Massachusetts 1,860 $156,860 31
Ohio 2,720 $153,150 32
Illinois 2,000 $151,350 33
Oklahoma 380 $151,340 34
Nebraska 230 $150,630 35
Maryland 1,610 $149,570 36
Indiana 1,110 $148,460 37
Maine 400 $146,830 38
Pennsylvania 2,300 $145,920 39
Kentucky 660 $143,640 40
Connecticut 1,330 $143,520 41
Michigan 2,750 $141,650 42