The national average salary for nurse practitioners in the U.S. is $128,490, however, nurse practitioners in California, the highest-paying state for the profession, earn an average of $161,540 each year.
Here are the 10 highest-paying states for nurse practitioners:
- California: $161,540
- Nevada: $148,670
- Washington: $145,400
- New Jersey: $145,030
- Oregon: $144,950
- Massachusetts: $144,010
- New York: $142,830
- Connecticut: $136,980
- New Mexico: $136,770
- Minnesota: $135,010
