$122,000Average
$142,00075th percentile
$162,000
Nurse Practitioner is a professional role in the Healthcare Practitioners and Technical job family, focused on Nurse Practitioner work. Pay for this title reflects both its level and its scope; see our Title Level and Organization Responsibility guides for how WePayFairly defines them.
Nurse Practitioner pays 14% below the average across 71 roles in the Healthcare Practitioners and Technical job family (family average $165,500).
How much does a Nurse Practitioner make?
The average base salary for a Nurse Practitioner in the United States is $142,000 per year, or about $68.27 per hour.
What is the typical salary range?
Pay typically falls between $122,000 and $162,000 per year (25th to 75th percentile) depending on experience, location, industry, and organization size.
How does this compare with other Healthcare Practitioners and Technical roles?
The Healthcare Practitioners and Technical job family averages $165,500 across 71 roles tracked by WePayFairly.
Need a defensible market price for this role?
WePayFairly data is compiled from published survey sources and maintained by compensation professionals.
