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: Cooks, all other

Click on state name to filter.
State Jobs Average
Salary
Rank
Connecticut 120 $32,880 1
Colorado 150 $29,530 2
Georgia 120 $29,490 3
New Jersey 340 $29,150 4
Massachusetts 750 $29,020 5
Maryland 170 $28,370 6
New York 1,270 $26,350 7
Washington 1,080 $26,150 8
Nevada 240 $25,880 9
California 1,290 $25,420 10
Virginia 200 $23,800 11
Missouri 240 $23,030 12
Michigan 700 $22,760 13
Florida 520 $22,510 14
Louisiana 510 $21,060 15
Illinois 1,180 $20,840 16
New Hampshire 160 $20,550 17
Pennsylvania 190 $20,100 18
Ohio 1,050 $20,030 19
Arkansas 120 $20,020 20
Iowa 160 $19,520 21
Tennessee 440 $19,460 22
Texas 430 $18,790 23
North Carolina 260 $17,450 24