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: Environmental engineers

Click on state name to filter.
State Jobs Average
Salary
Rank
District of Columbia 1,500 $90,800 1
Utah 540 $81,820 2
New Jersey 1,940 $79,540 3
California 4,610 $79,100 4
Kansas 290 $78,820 5
Maryland 1,000 $77,610 6
Michigan 1,820 $77,110 7
Nevada 310 $76,090 8
Tennessee 890 $76,030 9
Hawaii 240 $75,600 10
Alabama 910 $74,960 11
Ohio 1,780 $74,610 12
Massachusetts 1,970 $74,540 13
Washington 1,450 $74,380 14
New Mexico 550 $73,440 15
Connecticut 510 $73,040 16
New York 3,890 $72,840 17
Illinois 1,560 $72,500 18
Alaska 250 $72,290 19
Colorado 1,540 $72,110 20
Oregon 460 $71,820 21
Minnesota 500 $71,670 22
Oklahoma 210 $71,240 23
Texas 3,280 $71,050 24
Virginia 1,960 $70,910 25
North Carolina 2,020 $70,890 26
Pennsylvania 2,160 $70,720 27
Missouri 1,350 $69,220 28
Florida 3,180 $69,110 29.5
Nebraska 190 $69,110 29.5
Maine 310 $68,330 31
Louisiana 570 $67,020 32
Delaware 190 $66,240 33
Rhode Island 170 $65,950 34
Georgia 1,310 $65,720 35
Wisconsin 1,030 $65,250 36
Idaho 300 $65,240 37
Puerto Rico 190 $65,010
South Carolina 800 $64,620 38
Vermont 130 $63,730 39
Arizona 780 $63,570 40
Indiana 770 $63,160 41
Iowa 240 $62,920 42
West Virginia 150 $62,750 43
New Hampshire 160 $62,230 44
Wyoming 220 $61,000 45
South Dakota 150 $60,700 46
Kentucky 300 $59,820 47
Mississippi 390 $58,010 48
Arkansas 210 $57,630 49
Montana 240 $54,020 50