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: Job printers

Click on state name to filter.
State Jobs Average
Salary
Rank
New Jersey 1,050 $39,870 1
California 3,970 $39,330 2
Delaware 220 $39,090 3
Virginia 950 $39,070 4
Minnesota 1,070 $39,020 5
Missouri 1,240 $38,860 6
Rhode Island 180 $37,880 7
Washington 600 $37,310 8.5
New Hampshire 220 $37,310 8.5
Illinois 2,810 $37,140 10
Colorado 920 $37,000 11
Maryland 1,130 $36,910 12
New York 2,220 $36,380 13
Nevada 430 $36,080 14
Tennessee 1,520 $35,890 15
Connecticut 440 $35,840 16
Vermont 170 $35,390 17
Arizona 800 $34,960 18
District of Columbia 220 $34,640 19
Wisconsin 1,910 $34,520 20
Oregon 340 $34,220 21
Michigan 1,540 $34,200 22
Massachusetts 880 $34,140 23
Iowa 610 $33,720 24
Ohio 2,860 $33,350 25
Nebraska 380 $33,080 26
Indiana 1,100 $32,830 27
Hawaii 170 $32,730 28
Idaho 160 $32,230 29
North Carolina 1,460 $32,080 30
Georgia 850 $31,770 31
Kansas 360 $31,660 32
Utah 550 $31,470 33
Pennsylvania 3,200 $31,420 34
Maine 150 $30,370 35
Mississippi 260 $30,220 36
Texas 2,280 $29,600 37
South Carolina 630 $28,570 38
West Virginia 190 $28,090 39.5
Oklahoma 520 $28,090 39.5
Louisiana 300 $27,950 41
Florida 3,130 $27,860 42.5
Montana 120 $27,860 42.5
Arkansas 600 $27,750 44
North Dakota 140 $27,610 45
Kentucky 480 $27,230 46
Alabama 710 $26,990 47
Puerto Rico 190 $21,930