Based on recent data, Primary Care Nurse Practitioners earn between $117,790 and $137,890 annually, with a median of $126,890. The highest salaries are typically found in states with higher cost of living, but specific state data is not provided here.
The state with the highest NP salary is California, where Nurse Practitioners earn between $281,290 and $390,090 annually, with a median salary of $324,190.