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: Communications teachers, postsecondary

Click on state name to filter.
State Jobs Average
Salary
Rank
Oregon 160 $69,740 1
Maryland 350 $64,300 2
Connecticut 160 $62,880 3
Massachusetts 600 $61,710 4
Vermont 100 $60,750 5
New Jersey 550 $60,060 6
District of Columbia 310 $59,300 7
Missouri 780 $58,960 8
Pennsylvania 1,400 $58,150 9
Michigan 620 $57,370 10
Kansas 340 $57,170 11
Florida 940 $56,340 12
Virginia 390 $56,210 13
North Carolina 690 $56,070 14
Iowa 330 $55,430 15
Indiana 620 $55,400 16
Puerto Rico 130 $55,010
Georgia 490 $54,980 17
Wisconsin 710 $54,880 18
Alabama 310 $54,780 19
Ohio 1,490 $53,620 20
Illinois 1,640 $53,440 21
Nevada 100 $53,340 22
New Mexico 150 $53,170 23
Washington 480 $52,970 24
West Virginia 130 $52,610 25
Mississippi 210 $51,910 26
Utah 140 $51,540 27
Kentucky 560 $51,460 28
Minnesota 840 $50,570 29
Arizona 350 $50,560 30
Nebraska 280 $50,100 31
North Dakota 120 $50,090 32
Tennessee 410 $49,940 33
Texas 2,000 $49,450 34
Colorado 440 $47,820 35
South Carolina 400 $44,960 36
Oklahoma 260 $41,610 37