New 2026 data show nurse practitioner salaries spanning from under $110,000 in lower-paying markets to well above $175,000 in top-paying regions, with specialty and location driving most differences.