Nurse Practitioner Salary in 2026

Based on 200 salary-transparent job listings

$35,429 /year avg

Salary Range

Low

$50

Average

$35,429

High

$970,001

Avg: $35,429
$50$970,001

25th Percentile

$17,740

Median

$485,026

75th Percentile

$502,715

Job Count

200

Salary Distribution

$0 - $30K
118
$30K - $50K
5
$50K - $75K
55
$75K - $100K
9
$100K - $150K
5
$150K+
8

Nurse Practitioner Salary by Experience Level

Experience Avg. Salary Listings
Mid Level $36,916 200

Nurse Practitioner Salary by City

City Avg. Salary Listings
California City $137,500 1
Estancia $137,500 1
Chandler $134,355 3
Dallas $118,630 4
Lebanon $90,178 4
Aventura $75,000 1
Beaverton $74,000 1
Beverly $70,096 1
Kirkland $70,000 1
Federal Way $69,460 2

Nurse Practitioner Salary by Employment Type

Full-Time

$36,916

200 listings

Frequently Asked Questions

What is the average Nurse Practitioner salary?

The average Nurse Practitioner salary is $35,429 per year based on 200 job listings on Jobs Near Me. Salaries range from $50 to $970,001.

What is the highest paying city for Nurse Practitioner?

The highest paying city for Nurse Practitioner roles is California City with an average salary of $137,500.

How much does an entry level Nurse Practitioner make?

Entry level salary data for Nurse Practitioner is being collected. The overall average for this role is $35,429.

Related Salary Searches