How Much Do Nurse Practitioners Make?
$121,610median annual salary
$58.47/hour · $10,134/month · BLS Code: 29-1171
Nurse practitioners provide primary and specialty care including diagnosing conditions, prescribing medications, and managing chronic diseases. NPs can practice independently in 27 states. The NP role has the fastest projected growth of any healthcare profession, driven by physician shortages and expanding scope of practice.
Nurse Practitioner Salary at a Glance
Entry Level
$88,000
Starting salary
Median
$121,610
50th percentile
Senior Level
$156,160
Experienced professionals
Top 10%
$165,240
90th percentile
Salary Range
Salary by Experience Level
Top Paying States for Nurse Practitioners
#1
California
$158,130
#2
New Jersey
$143,970
#3
Washington
$142,360
#4
Massachusetts
$138,910
#5
New York
$136,520
Top Paying Cities for Nurse Practitioners
Education & Requirements
Education
Master of Science in Nursing (MSN) or Doctor of Nursing Practice (DNP); must be an RN first
Typical Degree
MSN or DNP
Certifications
Job Outlook
+38%
Projected Growth (2022-2032)
234_000
Total Employed
BLS Outlook Category
Get Glen’s Updates
Investing insights, new tools, and whatever I’m building this week. Free. No spam.
Unsubscribe anytime. I respect your inbox more than Congress respects property rights.
Nurse Practitioner Salary FAQ
How much do nurse practitioners make?
The median salary is about $121,610. Psychiatric NPs and acute care NPs tend to earn the most ($130,000-$160,000+). NPs in California can earn $150,000-$180,000.
How long does it take to become a nurse practitioner?
6-8 years from scratch: 4 years for BSN + 2-4 years MSN/DNP. RNs with experience can complete NP programs in 2-3 years (online programs available).
Can nurse practitioners practice without a doctor?
Yes, in 27 states plus DC (as of 2026). These 'full practice authority' states allow NPs to diagnose, treat, and prescribe independently. Other states require collaborative agreements with physicians.
NP vs PA: which pays more?
Salaries are very similar — NPs earn a median of $121,610 vs. $126,010 for PAs. NPs in psychiatric specialties can out-earn PAs. Both are among the most cost-effective advanced healthcare careers.
Related Careers
Recommended Resources
Tools & books I actually use and recommend
SeekingAlpha Premium
Quant ratings, earnings transcripts, and the stock analysis community where I published 300+ articles.
Try SeekingAlphaA Random Walk Down Wall Street
Burton Malkiel's classic case for index investing. The book that convinced millions to stop stock-picking.
View on AmazonThe Little Book of Common Sense Investing
John Bogle's manifesto on why low-cost index funds beat everything else. Straight from the founder of Vanguard.
View on AmazonSome links above are affiliate links. I only recommend products I personally use. See my full disclosures.
Keep Exploring
All Career Salary Guides
Compare nurse practitioner pay to 40+ other careers.
Read moreCalculatorSalary to Hourly Calculator
Convert annual salary to hourly, weekly, and monthly pay.
Read moreCalculatorNet Worth by Age
See how your net worth compares to others your age.
Read moreCalculatorFIRE Calculator
How long until financial independence at your salary?
Read moreCalculatorSavings Rate Calculator
What savings rate does your salary support?
Read moreCalculatorInvestment Fee Calculator
See how fees erode your retirement savings over time.
Read moreSalary data is based on BLS Occupational Employment & Wage Statistics, industry surveys, and widely-reported compensation benchmarks. Figures are approximate and vary by location, employer, experience, and market conditions. This is educational content — not career or financial advice.