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: Obstetricians and gynecologists

Click on state name to filter.
State Jobs Average
Salary
Rank
Oregon 320 $193,670 1
Maine 110 $192,940 2
Nebraska 110 $191,950 3
Wisconsin 260 $190,940 4
Kansas 140 $189,080 5
Tennessee 330 $188,420 6
Pennsylvania 630 $188,060 7
Mississippi 200 $186,150 8
North Carolina 640 $186,040 9
Utah 120 $184,860 10
Maryland 210 $183,910 11
Texas 2,570 $183,310 12
Kentucky 400 $182,880 13
Florida 940 $181,630 14
Colorado 330 $181,150 15
New York 1,250 $179,650 16
West Virginia 150 $178,770 17
New Jersey 790 $178,390 18
California 1,530 $178,160 19
Missouri 650 $177,370 20
Massachusetts 520 $175,630 21
Washington 250 $175,540 22
Rhode Island 240 $174,270 23
Oklahoma 200 $173,310 24
Illinois 650 $173,290 25
South Carolina 430 $171,020 26
Michigan 760 $170,090 27
Minnesota 460 $168,200 28
New Mexico 160 $168,030 29
Ohio 1,210 $167,620 30
Indiana 370 $165,470 31
Virginia 800 $156,810 32
Connecticut 410 $156,670 33
Arizona 290 $149,610 34