The highest nurse practitioner salary ins 2023 is $145,348 annually, and a psychiatric nurse practitioner is the highest-paid nurse practitioner specialty in 2023.