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: Building cleaning workers, all other

Click on state name to filter.
State Jobs Average
Salary
Rank
Illinois 2,520 $44,420 1
Indiana 420 $30,650 2
California 520 $28,730 3
Massachusetts 530 $27,600 4
Minnesota 500 $27,410 5
Pennsylvania 440 $26,120 6
Washington 540 $25,580 7
Ohio 420 $25,570 8
Florida 2,790 $25,480 9
North Carolina 200 $25,420 10
Michigan 620 $24,590 11
Puerto Rico 160 $24,100
Oregon 230 $23,940 12
Colorado 280 $23,540 13
Connecticut 190 $23,120 14
Georgia 110 $23,080 15
Alabama 260 $22,980 16
New Hampshire 200 $22,050 17
New Jersey 650 $21,270 18
Texas 280 $20,780 19
Tennessee 140 $19,620 20