NP Salary by State
Compare nurse practitioner salaries across all 50 states. View average, median, and percentile salary data from the Bureau of Labor Statistics.
Select profession:
NP Salary Calculator
Compare nurse practitioner salaries across states using 2025 data from the Bureau of Labor Statistics.
Data source: Bureau of Labor Statistics (2025 data, last updated 2026-06-21)
Highest Paying States
1 California
$176,760 2 Oregon
$155,780 3 New Jersey
$155,750 4 New York
$153,900 5 Massachusetts
$152,320 Fastest Growing States
1 Florida
45% growth
2 Nevada
45% growth
3 Texas
45% growth
4 Arizona
42% growth
5 Idaho
42% growth
Get notified when salary data is updated
We respect your privacy. Unsubscribe anytime.
Frequently Asked Questions
What is the average NP salary in the US?
According to the Bureau of Labor Statistics (2025 data), the national average salary for nurse practitioners is
$137,300, with a median of $132,300.
Salaries range from $101,340 (10th percentile) to $174,420 (90th percentile).
Which state pays NPs the most?
California pays nurse practitioners the highest average salary at $176,760 per year.
However, it's important to consider cost of living when comparing salaries. States with lower salaries
may have significantly lower living costs.
What factors affect NP salary?
Several factors influence NP salaries: geographic location, years of experience, education level,
specialty certifications, work setting (hospital, clinic, private practice), shift differentials, and union representation.
Advanced practice nurses often earn higher rates in states with full practice authority.
How often is salary data updated?
The Bureau of Labor Statistics releases updated Occupational Employment and Wage Statistics (OEWS) data annually,
typically in the spring. Our data was last updated on 2026-06-21 and reflects 2025 figures.
Explore NP Licensing Requirements
Planning to work in a new state? Check the licensing requirements, fees, and timelines for NPs.
Browse NP State Guides