SOC 291171
Nurse Practitioners
Diagnose and treat acute, episodic, or chronic illness, independently or as part of a healthcare team. May focus on health promotion and disease prevention. May order, perform, or interpret diagnostic tests such as lab work and x rays. May prescribe medication. Must be registered nurses who have specialized graduate education.
National Median
$129,210
per year
National Salary Overview
Median Annual
$129,210
Entry Level (10th pct)
$97,960
Experienced (90th pct)
$169,950
Total Employed
307,390
Salary Distribution
Salary percentiles show the range from entry-level (10th) to top earners (90th)
Salary by Experience Level
| Experience Level | Estimated Salary Range |
|---|---|
| Entry Level0-2 years experience | $97,960 - $109,940 |
| Mid Career2-8 years experience | $109,940 - $149,570 |
| Senior / Expert8+ years experience | $149,570 - $169,950 |
Highest Paying Locations for Nurse Practitioners
Nurse Practitioners Salary by Location
Compare salaries across 50 metropolitan areas
Frequently Asked Questions
What is the average salary for a Nurse Practitioners?
The national median annual salary for Nurse Practitioners is $129,210, according to Bureau of Labor Statistics data. This means half of workers in this occupation earn more, and half earn less.
Where do Nurse Practitionerss earn the most?
The highest-paying metro area for Nurse Practitionerss is San Jose-Sunnyvale-Santa Clara, CA, with a median salary of $225,730.
How much can an experienced Nurse Practitioners make?
Top-earning Nurse Practitionerss (90th percentile) make $169,950 or more annually. This typically reflects workers with significant experience, specialized skills, or positions in high-paying regions.