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: Engineers, all other

Click on state name to filter.
State Jobs Average
Salary
Rank
District of Columbia 2,000 $111,010 1
Virginia 4,270 $96,200 2
Rhode Island 470 $92,750 3
Maryland 5,210 $92,080 4
California 26,990 $89,260 5
New Mexico 1,410 $89,160 6
Alabama 3,460 $88,960 7
Massachusetts 4,080 $86,450 8
Texas 6,160 $86,170 9
New Jersey 3,090 $85,210 10
Hawaii 460 $84,850 11
Colorado 1,690 $82,010 12
Mississippi 360 $80,560 13
Washington 3,300 $80,390 14
Maine 270 $80,330 15
Vermont 100 $79,200 16
New Hampshire 1,420 $78,810 17
New York 2,990 $78,760 18
Arizona 2,550 $77,920 19
North Carolina 1,590 $77,840 20
Alaska 720 $77,660 21
Ohio 4,780 $76,940 22
Indiana 2,390 $76,790 23
Pennsylvania 2,660 $75,390 24
Connecticut 1,020 $75,210 25
Tennessee 2,390 $75,190 26
Oregon 1,110 $74,570 27
Florida 8,070 $73,350 28
Georgia 2,800 $72,340 29
South Carolina 930 $72,170 30
Illinois 8,260 $71,900 31
Missouri 1,150 $71,310 32
West Virginia 480 $71,300 33
Wisconsin 2,230 $69,880 34
Kansas 840 $69,500 35
Utah 420 $67,700 36
Nevada 910 $67,040 37
Arkansas 1,230 $66,880 38
Kentucky 780 $65,630 39
Oklahoma 770 $64,000 40
Nebraska 360 $62,970 41
Iowa 730 $62,810 42
Louisiana 2,120 $62,310 43
Wyoming 170 $62,170 44
Idaho 1,570 $62,060 45
Montana 150 $53,530 46
Puerto Rico 1,720 $53,260