Key Takeaways

  • Nurse practitioners are advanced practice nurses who work with specialized populations and are authorized to diagnose health conditions and prescribe medications.
  • Licensed registered nurses must complete an MSN or DNP program and pass the national board exam to practice as an NP in their state.
  • NPs typically earn around $130,000 annually, though salaries vary depending on their location, experience, and specialization.

often specialize in specific patient populations and hold advanced nursing degrees. Depending on their choosen specialty, NPs may focus on areas like acute care, family healthcare, oncology, or mental health. NPs are licensed as advanced practice registered nurses (APRNs) and can earn national board certification in their nursing specialty areas.

NPs can also serve as primary care providers who perform many of the same services as physicians. They often have greater autonomy than registered nurses (RNs). Depending on state regulations, some jurisdictions allow full practice authority, while others require a collaborative agreement with a doctor.

Continue reading to learn more about NP careers.

How Long to Become

6-8 Years

Job Outlook, 2024-2034

+40%

Median Annual Salary

$129,210

What Does a Nurse Practitioner Do?

MSN or DNP required
Certification required

NPs provide clinical care for patients and are authorized to diagnose health conditions, order tests, and prescribe medications. Their scope of work varies depending on their specialization area, the population they serve, and the state where they practice. In many places, NPs help address the nation's ongoing shortage of physicians and other healthcare professionals.

In some states, NPs must work under the supervision of a physician or in collaboration with one. In other states, they have full practice authority, which gives them professional autonomy. Check your state to learn more about NP practice authority for your area.

NP specializations often correspond to specific patient populations. For example, pediatric nurse practitioners work with patients from birth to age 21, and women's health nurse practitioners serve women.

Depending on the setting, an NP's key skills and responsibilities may include:

Key Responsibilities

  • Ordering medical tests
  • Diagnosing medical conditions
  • Prescribing treatment, including medication
  • Counseling and educating patients
  • Leading nursing departments or teams
  • Supervising the work of other clinical staff
  • Promoting community and population health

Career Traits

  • Clear communication
  • Clinical knowledge
  • Compassion
  • Integrity
  • Judgment under pressure

Where Do Nurse Practitioners Work?

Medical offices employ more than 46% of nurse practitioners in the U.S., followed by hospitals at 25% and outpatient care centers at 9%. However, NPs can pursue significant diversity in work settings, including in-home healthcare. Examples include:

Hospital Outpatient

NPs generally serve as primary care providers or specialists in hospital outpatient settings. They assess and diagnose patients, prescribe treatment, advise patients on care, and refer patients to physicians for additional care.

Hospital Inpatient

In a hospital inpatient setting, NPs assess and diagnose patients and prescribe treatment as part of a patient's ongoing care. They may also lead nursing teams and oversee the work of other clinical staff.

Private Group Practices

In a private group practice, NPs may serve as primary care providers or specialists. They see patients, assess conditions, and prescribe treatments, referring patients to a physician or specialist NP as necessary.

How to Become a Nurse Practitioner

Becoming a nurse practitioner is a multi-step process that starts with an undergraduate nursing degree and an RN license. After gaining experience as an RN, aspiring NPs complete a graduate nursing program, followed by board certification and advanced practice licensing.

Nurse Practitioner Specializations and Concentrations

Popular NP specializations focus on women's health, family health, and neonatal health. Salary and certification requirements vary by state, specialization, and work setting, among other factors.

Salary figures for the positions listed below were sourced from Payscale (July 2026).

Family Nurse Practitioner

Family nurse practitioners (FNPs) comprise the largest percentage of NPs. FNPs care for patients of all ages and life stages, providing preventative care and treatment for illnesses, conditions, and injuries. They work in clinics, hospitals, and private practice.

Average Salary: $110,460

Adult-Gerontology Nurse Practitioner

Adult-gerontology NPs (AGNPs) specialize in acute or primary care and see patients in clinics, hospitals, and long-term care facilities. AGNPs perform physical exams and provide diagnoses for adults of all ages. Acute-care AGNPs treat existing illnesses and are more likely to work in hospitals, while primary-care AGNPs focus on preventative care.

Average Salary: $108,670

Psychiatric Nurse Practitioner

Working in clinics, hospitals, psychiatric facilities, and substance misuse centers, these professionals focus on behavioral and mental health. Often specializing in patient populations, such as military/veterans or pediatrics, psychiatric NPs diagnose conditions, formulate treatment plans, and educate patients and caregivers.

Average Salary: $129,430

Pediatric Nurse Practitioner

Pediatric nurse practitioners (PNPs) specialize in primary or acute care of infants, children, and teens. PNPs see patients in physicians' offices, hospitals, and outpatient care centers. Acute care specialists work in emergency rooms, intensive care units, and urgent care clinics.

Average Salary: $106,900

Nurse Practitioner Subspecialties

After choosing a main specialty, NPs can also get certified in various subspecialties, including:

  • Orthopedics
  • Emergency care
  • Hospice and palliative care
  • Oncology
  • Dermatology
  • Nephrology
  • Cardiology

How Much Do Nurse Practitioners Make?

NPs are among the highest-paid nursing professionals. They earn a median annual salary near $130,000, although exact figures vary based on factors like experience and specialty.

For example, according to the Bureau of Labor Statistics (BLS), NPs at hospitals make a median salary of $137,790, while those employed at physicians' offices earn $129,820.

NPs in California earn the highest salaries in the U.S. However, the cost of living in the Golden State is the highest in the nation.

Job prospects look especially promising for NPs. The BLS projects a 40% rise in employment for NPs from 2024-2034, the third-fastest growth rate among occupations nationwide.

The table below lists the top five states in terms of average NP salaries.

Top Five States for NP Salaries (2024)
StateAverage Annual Salary
California$173,190
New York$148,410
Oregon$148,030
Massachusetts$145,145
Washington$143,620
Source: BLS

Frequently Asked Questions

mini logo

Related Pages

What Does A Nurse Practitioner Do And What Do They Earn?