3. North Carolina
Hourly wage: $50.15
Cost of living index: 93.9
The nurse practitioner in North Carolina, one of the best states for nurse practitioners, earns $50.15 per an hour.

Syda Productions/Shutterstock.com
Hourly wage: $50.15
Cost of living index: 93.9
The nurse practitioner in North Carolina, one of the best states for nurse practitioners, earns $50.15 per an hour.
Syda Productions/Shutterstock.com