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: Physicists

Click on state name to filter.
State Jobs Average
Salary
Rank
Indiana 120 $119,650 1
District of Columbia 490 $111,440 2
Maryland 860 $108,710 3
Massachusetts 510 $103,460 4
New Jersey 340 $102,910 5
Pennsylvania 150 $102,530 6
Alabama 200 $102,420 7
Florida 330 $100,220 8
New York 880 $97,980 9
Mississippi 100 $97,570 10
Virginia 720 $96,960 11
California 1,800 $95,770 12
Idaho 180 $93,680 13
Ohio 880 $90,380 14
Tennessee 170 $89,080 15
Texas 470 $87,360 16
Colorado 830 $86,760 17
Arizona 130 $79,950 18
Washington 510 $79,300 19
Michigan 260 $77,530 20
Connecticut 340 $75,830 21
South Carolina 120 $70,160 22
Wisconsin 390 $61,610 23