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: Furniture finishers

Click on state name to filter.
State Jobs Average
Salary
Rank
Connecticut 280 $33,810 1
Colorado 270 $32,980 2
Illinois 750 $32,960 3
New Jersey 430 $31,360 4
Michigan 880 $31,300 5
Utah 200 $30,790 6
New York 1,340 $30,440 7
Washington 420 $29,540 8
Minnesota 310 $29,440 9
Oregon 400 $29,390 10
Massachusetts 440 $29,310 11
Maryland 230 $29,280 12
Pennsylvania 1,430 $28,960 13
Kansas 180 $27,690 14
Florida 1,120 $27,580 15
Wisconsin 380 $27,190 16
Vermont 130 $27,110 17
Virginia 710 $27,010 18
Kentucky 290 $26,880 19
Arizona 540 $26,840 20
Idaho 240 $25,910 21
Missouri 220 $25,720 22
South Carolina 110 $25,550 23
North Carolina 3,250 $25,150 24
Indiana 1,600 $25,010 25
Ohio 1,180 $24,710 26
Tennessee 480 $24,650 27
California 3,510 $24,630 28
Mississippi 260 $24,260 29
Maine 110 $24,230 30
Iowa 170 $23,980 31
Texas 1,360 $22,600 32
Georgia 520 $21,780 33
Arkansas 160 $21,740 34
Alabama 250 $20,820 35
Puerto Rico 180 $14,760