How much does a Nurse Practitioner make in the United States?
Median base salary
$132,300
Based on 323,040 workers surveyed from the U.S. Bureau of Labor Statistics in United States (updated July 31, 2026).
How we calculate salaries|Explore salaries for other roles