Neonatal nurse practitioners top the salary charts among NP specialties, earning an average of about $152,000 per year. But several other specialties follow close behind, and your actual take-home pay depends heavily on where you practice, your work setting, and your level of education.
The Bureau of Labor Statistics puts the overall median salary for nurse practitioners at $129,210 as of May 2024, with the top 10% earning more than $217,270. Specialty choice is one of the biggest levers you can pull to land on the higher end of that range.
NP Specialties Ranked by Salary
Based on the most recent compensation data from the American Association of Nurse Practitioners, here’s how the major specialties compare:
- Neonatal Nurse Practitioner (NNP): $152,308
- Acute Care Nurse Practitioner (ACNP): $149,904
- Gerontology Nurse Practitioner (GNP): $147,498
- Psychiatric-Mental Health Nurse Practitioner (PMHNP): $146,302
- Adult Nurse Practitioner (ANP): $142,761
- Pediatric Nurse Practitioner, Acute Care: $138,655
- Adult-Gerontology Nurse Practitioner, Acute Care: $136,823
The gap between the highest and lowest specialty on this list is roughly $15,500. That’s meaningful over a career, but it also means you don’t have to chase the single top-paying specialty to earn well. Several paths cluster near the $145,000 to $150,000 range.
Why Neonatal NPs Earn the Most
Neonatal nurse practitioners work in neonatal intensive care units (NICUs), caring for critically ill or premature newborns. The specialty commands premium pay for a few reasons: the patient population is extremely fragile, the clinical skills required are highly specialized, and the pipeline of qualified NNPs is relatively small. NICUs operate around the clock, so NNPs often work nights, weekends, and holidays, which can push total compensation even higher through shift differentials.
The training is also more demanding than many other NP tracks. NNP programs require extensive clinical hours in Level III or Level IV NICUs, and the emotional weight of the work contributes to turnover. Hospitals pay accordingly to attract and retain talent.
Psychiatric NPs: High Pay With Rising Demand
Psychiatric-mental health nurse practitioners deserve a closer look because the specialty combines strong compensation with explosive demand. The national average PMHNP salary sits around $151,588, and in certain states, pay climbs well above that. Idaho leads at $205,080 per year, followed by New Jersey at $182,022, California at $176,451, Rhode Island at $175,530, and Washington at $173,331.
A nationwide shortage of mental health providers is the main driver. Many counties in the U.S. have no psychiatrist at all, and PMHNPs increasingly fill that gap, prescribing medications and providing therapy. This supply-demand imbalance gives psychiatric NPs significant negotiating power, particularly in underserved areas. If you factor in cost of living, states like Idaho, Louisiana, Pennsylvania, Arkansas, and Missouri offer the best purchasing power for PMHNPs, with adjusted salaries ranging from about $160,000 to $201,000.
Where You Work Matters as Much as Your Specialty
Your practice setting can shift your salary by tens of thousands of dollars in either direction. Hospital-based NPs generally earn higher base salaries than their counterparts in outpatient clinics or physician offices. The tradeoff is that hospitals often impose salary caps and tie portions of compensation to patient satisfaction metrics.
Private practice offers more flexibility. Base pay tends to be lower, but smaller practices may be more open to negotiation, profit-sharing, or productivity-based bonuses. Some NPs who own their own practices (in states with full practice authority) out-earn their hospital-employed peers once the practice is established, though that comes with the risk and overhead of running a business.
Geographic Pay Differences
Raw salary numbers can be misleading without accounting for what your dollar actually buys. California and New York consistently appear on lists of the highest-paying states for NPs, but high housing costs and state taxes eat into that advantage. When adjusted for cost of living, the states where NPs keep the most money are less obvious: Oklahoma leads with an adjusted hourly wage of $71.29, followed by Iowa ($71.26), Kansas ($70.67), New Mexico ($70.38), and West Virginia ($69.83).
That means an NP earning $130,000 in Oklahoma may have more disposable income than one earning $160,000 in San Francisco. If maximizing your financial position is a priority, comparing salaries against local cost of living is essential.
DNP vs. MSN: Does the Degree Level Matter?
Most nurse practitioners hold a Master of Science in Nursing (MSN), which is the minimum degree required for practice. A growing number are pursuing a Doctor of Nursing Practice (DNP), and the salary data suggests it pays off. The median advertised salary for an RN with a DNP is about $117,000, compared to $95,500 for an RN with an MSN. That’s roughly a 22% premium.
The DNP advantage varies by role. For NPs in clinical practice, the bump may be smaller than for those moving into leadership, education, or health systems management. A DNP also typically requires one to two additional years of schooling beyond the MSN, so the return on investment depends on how quickly you recoup tuition costs through higher earnings. For NPs already in a high-paying specialty like neonatal or psychiatric care, adding a DNP can push total compensation well into the $160,000 to $180,000 range.
Factors That Influence Your Total Compensation
Beyond specialty and geography, several other variables shape what you actually earn. Years of experience matter significantly: NPs in their first five years of practice typically earn 15% to 25% less than those with a decade or more under their belt. Certification in a second specialty can also make you more marketable, particularly in rural or underserved settings where employers need versatile providers.
Benefits and non-salary compensation are worth weighing carefully. Some employers offer student loan repayment assistance, generous retirement contributions, or continuing education stipends that add $10,000 or more in annual value. Others offer sign-on bonuses of $5,000 to $25,000, especially in hard-to-fill specialties or remote locations. When comparing job offers, looking at total compensation rather than base salary alone gives you a more accurate picture of what each position is really worth.

