Factors considered in the ranking included salary, job outlook, potential employment opportunities and independent practice opportunities.
The best states for nurse practitioners and the average salary for that position:
1. New York: $126,440
2. Arizona: $117,480
3. Maryland: $115,240
4. Washington: $126,480
5. Oregon: $118,600
6. California: $145,970
7. Colorado: $109,760
8. New Jersey: $130,890
9. Texas: $116,700
10. Illinois: $112,060
11. Massachusetts: $126,050
12. Minnesota: $118,900
13. Wyoming: $118,810
14. Utah: $113,550
15. Nevada: $119,890
16. Delaware: $112,230
17. New Mexico: $117,050
18. New Hampshire: $112,460
19. North Dakota: $111,070
20. Connecticut: $116,780
21. Georgia: $106,220
22. Montana: $114,370
23. Hawaii: $118,780
24. Indiana: $109,940
25. Pennsylvania: $111,560