Skip to content

Careers

How Much Do Nurse Practitioners Earn?

Nurse practitioners earn well. The median NP salary was $129,210 as of May 2024, per the U.S. Bureau of Labor Statistics, and job growth continues to outpace …

role-guide

Key Takeaways

  • The median NP salary tops $120,000, with strong pay even at entry level.
  • Earnings rise with experience.
  • Demand is growing fast, driven by an aging population and provider shortages.
  • A DNP can open higher-paying management, executive, and faculty roles.

Median Nurse Practitioner Salary

Nurse practitioners earn well. The median NP salary was $129,210 as of May 2024, per the U.S. Bureau of Labor Statistics, and job growth continues to outpace most other professions.

NPs serve as primary and specialty care providers across many patient populations. Along with nurse midwives, clinical nurse specialists, and nurse anesthetists, they are advanced practice registered nurses (APRNs) who hold a master of science in nursing (MSN) or doctor of nursing practice (DNP) from an accredited school. Most NPs start as registered nurses, then earn an advanced degree and pass a national certification exam.

Several factors shape your pay. Degree is one: you can practice with an MSN or a DNP, but the field has pushed toward the DNP, with the National Organization of Nurse Practitioner Faculties promoting it as the standard entry-level degree. Background, specialty, and location matter just as much.

"As far as marketability, both RN and NP licenses have a very high degree of marketability and flexibility," says Sara Hunt, DNP, MSN, FNP-C, PHN, a health policy instructor and family nurse practitioner. "As far as competitive wages, that depends on your personal assets, specialty, and your market. In general, RNs and NPs are some of the highest-paying jobs in the U.S."

Starting Salary

Even early-career NPs earn a solid income. The American Association of Nurse Practitioners Compensation Survey reported a base NP salary of $111,000, excluding benefits.

Salary Growth With Experience

Pay climbs with experience. In the AANP survey, NPs with zero to five years earned a median base of $104,000, those with six to 10 years earned $111,000, those with 11 to 20 years averaged $118,000, and those with more than 20 years averaged $121,000.

Pay by Location

You will find higher-than-average NP pay across the country. While the top-paying RN roles cluster in high-population states like California and New Jersey, strong NP pay also shows up in Washington, Nevada, and Oregon.

Pay by Employer

Physicians' offices employ the most NPs, but the work spans hospitals, nursing homes, residential treatment, home health, urgent care, retail clinics, and VA facilities. Mean annual wages by setting, per BLS:

  • Residential developmental disability, mental health, and substance abuse facilities: $160,330
  • Psychiatric hospitals: $140,400
  • Outpatient care centers: $135,080
  • General medical and surgical hospitals: $133,620
  • Offices of physicians: $122,780

Job Growth

The NP outlook is exceptional. BLS projects NP employment will grow 40% through 2034, against 4.9% for registered nurses. The driver is demographics: an aging population needs more care.

"Many people now survive conditions like stroke, heart attack, and cancer, but it may leave them with more medical needs or a temporary or permanent disability," Hunt explains. "This all equals greater needs for healthcare providers." NPs are especially valuable in team-based care, she adds, providing preventive care and many of the same services as physicians.

Advancing Your Career

NPs must hold at least a master's, but more credentials can lead to raises and promotions.

Most states require continuing education to maintain licensure and renew specialty certifications. Staying current also keeps you competitive. Many CE courses run online and take only a few hours; you can also earn credits at workshops, conferences, and seminars. Before enrolling in an online course, confirm it is approved by the American Nurses Credentialing Center, which all state boards of nursing recognize.

A DNP can move your career further. It opens senior roles and helps you stand out, and some positions now require it. You can find DNP programs online, on campus, or in hybrid formats.

Do NPs With a DNP Earn More?

It depends. Since you can practice with an MSN or DNP, starting pay is often the same. But a DNP unlocks roles that MSN-educated NPs cannot reach. Executive and faculty positions increasingly require it.

"If you want to be a chief nursing officer, odds are the hospital will require a DNP, or a DNP applicant will go to the top of the stack," Hunt says. "If you want to teach nursing, the DNP or PhD is often required and always preferred. Management and executive positions pay more, so the DNP can indirectly increase your wages. You can also negotiate a higher wage by proving the skills you learned in your DNP program are valuable to your employer."

More on this

Related reading