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: Purchasing agents and buyers, farm products

Click on state name to filter.
State Jobs Average
Salary
Rank
New York 550 $85,170 1
Minnesota 640 $68,370 2
Washington 300 $62,460 3
Alabama 130 $59,310 4
Virginia 140 $58,320 5
North Dakota 220 $57,800 6
Florida 280 $57,530 7
California 1,210 $57,430 8
North Carolina 330 $57,220 9
Texas 410 $56,110 10
Nebraska 370 $55,070 11
Illinois 870 $54,130 12
Indiana 350 $54,060 13
New Jersey 120 $54,050 14
Connecticut 130 $53,400 15
Kansas 240 $53,340 16
Arkansas 120 $52,140 17
Iowa 700 $51,240 18
Oregon 270 $51,210 19
Michigan 300 $49,730 20
South Carolina 150 $48,680 21.5
Maryland 160 $48,680 21.5
Ohio 360 $48,570 23
South Dakota 310 $48,460 24
Pennsylvania 460 $46,670 25
Missouri 380 $46,190 26
Arizona 400 $45,910 27
Nevada 100 $45,760 28
Montana 100 $44,020 29
Tennessee 310 $43,530 30
Maine 270 $43,330 31
Oklahoma 210 $41,560 32
Louisiana 200 $40,490 33
Wisconsin 540 $39,950 34
Colorado 220 $39,740 35