9. Michigan
Hourly wage: $45.46
Cost of living index: 89
In Michigan, nurse practitioner earns $45.46 per hour and the cost of living index is 89.
![11 Best States for Nurse Practitioners](https://imonkey-blog.imgix.net/blog/wp-content/uploads/2015/06/shutterstock_126153416-750x500.jpg?auto=fortmat&fit=clip&expires=1770422400&width=480&height=320)
michaeljung/Shutterstock.com
Hourly wage: $45.46
Cost of living index: 89
In Michigan, nurse practitioner earns $45.46 per hour and the cost of living index is 89.
michaeljung/Shutterstock.com