
Nurse Practitioner Salary 2026: Pay by Specialty & State
The one "average NP salary" number you see online is misleading — what lands in your account depends on specialty, state, and setting. The national nurse practitioner salary sits near $132,300 (BLS, May 2025), but the real question is whether the pay premium justifies an MSN or DNP. Here’s the full picture.










