15. New Jersey
Cost of living index: 121
Annual mean wage: $104,700
Hourly mean wage: $50.33
Number of employees: 450

hin255/Shutterstock.com
Cost of living index: 121
Annual mean wage: $104,700
Hourly mean wage: $50.33
Number of employees: 450
hin255/Shutterstock.com