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: Opticians, dispensing

Click on state name to filter.
State Jobs Average
Salary
Rank
New Jersey 1,480 $48,280 1
Massachusetts 1,390 $47,480 2
Nevada 270 $45,150 3
Connecticut 660 $43,710 4
Rhode Island 120 $43,680 5
New York 2,580 $42,590 6
Virginia 1,680 $40,260 7
Alaska 120 $37,520 8
Florida 4,040 $35,990 9
Vermont 130 $35,690 10
Washington 1,080 $35,560 11
California 6,290 $35,520 12
North Carolina 1,900 $33,700 13
New Hampshire 300 $33,340 14
District of Columbia 170 $33,270 15
Michigan 2,790 $32,480 16
Minnesota 2,070 $32,190 17
Colorado 1,160 $32,030 18
Delaware 360 $31,560 19
Maine 240 $31,530 20
Tennessee 1,140 $31,260 21
Georgia 1,220 $31,150 22
Maryland 1,310 $30,840 23
Ohio 3,140 $30,770 24
Illinois 3,940 $30,690 25
Oregon 1,270 $30,560 26
Kentucky 740 $30,090 27
Pennsylvania 2,670 $30,080 28
Arizona 960 $29,750 29
Wisconsin 1,900 $28,590 30
Mississippi 580 $28,320 31
South Carolina 830 $28,020 32
Idaho 380 $27,910 33
Texas 4,210 $27,210 34.5
West Virginia 360 $27,210 34.5
Missouri 1,670 $27,160 36
Utah 600 $26,640 37
New Mexico 450 $26,410 38
Louisiana 1,070 $26,210 39
Arkansas 630 $26,050 40
North Dakota 460 $25,680 41
Oklahoma 740 $25,540 42.5
Wyoming 130 $25,540 42.5
Iowa 940 $25,400 44
Nebraska 580 $25,120 45
Montana 390 $25,010 46
South Dakota 340 $24,610 47
Indiana 2,050 $24,490 48
Kansas 610 $23,500 49
Alabama 860 $23,460 50
Puerto Rico 580 $21,120