The median annual salary for nurse practitioners tops six figures, clocking in at $126,260 in 2023. Among NPs, the top 25% of earners made $140,610 that year, while the bottom 25% made $106,960.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results