6. Texas
Cost of living index: 90.7
Average annual wage: $120,480
Average hourly wage: $57.92
Number of employees: 21,120
Texas ranks 6th in our list of best states for pharmacists. It is not only offering a good working conditions for pharmacists, but also the ability to actually become a cowboy and wear a 10 gallon hat–or even a 9 gallon one if you slim down.