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: Public address system and other announcers

Click on state name to filter.
State Jobs Average
Salary
Rank
Illinois 630 $49,070 1
Maryland 110 $47,070 2
New York 430 $40,610 3
North Carolina 210 $38,670 4
Ohio 200 $38,650 5
Wisconsin 270 $35,580 6
New Jersey 130 $34,180 7
Indiana 110 $34,100 8
Michigan 280 $32,140 9
California 1,050 $31,820 10
Washington 250 $31,460 11
Pennsylvania 120 $30,620 12
Florida 300 $30,600 13
Georgia 480 $29,860 14
Nevada 100 $29,850 15
Connecticut 110 $29,640 16
Kansas 150 $27,770 17
Missouri 360 $26,320 18
Texas 610 $26,090 19
Nebraska 120 $25,900 20
Colorado 190 $25,310 21
Tennessee 140 $25,110 22
Iowa 160 $24,910 23
Arizona 110 $23,310 24
Kentucky 120 $23,260 25