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: Rail car repairers

Click on state name to filter.
State Jobs Average
Salary
Rank
North Dakota 120 $49,640 1
New Jersey 800 $49,120 2
California 1,680 $48,150 3
Nebraska 1,520 $47,770 4
Minnesota 300 $46,850 5
Wisconsin 280 $46,430 6
Virginia 470 $45,360 7
Tennessee 300 $43,410 8
Colorado 280 $43,130 9
Illinois 2,440 $42,960 10
Florida 970 $42,280 11
West Virginia 120 $41,960 12
Ohio 1,220 $40,100 13
Kansas 580 $38,860 14
Michigan 260 $38,780 15
Louisiana 430 $38,710 16
Mississippi 250 $38,570 17
Texas 1,670 $37,650 18
Wyoming 180 $37,150 19
Missouri 590 $37,140 20
Arizona 180 $36,350 21
Indiana 800 $35,230 22
Iowa 350 $34,390 23
Kentucky 320 $34,130 24
North Carolina 300 $33,490 25
Idaho 230 $32,870 26
Alabama 170 $32,560 27