June 28, 2021
Nurse in scrubs flexing muscles

In addition to being professionally and emotionally gratifying, becoming a nurse practitioner provides the security of knowing you’ve chosen a career that has tremendous job security and is also financially rewarding.

In this article, we’ll give you all the information you need to know about nurse practitioner salaries, from how much they make by specialty to which states and cities pay nurse practitioners the highest salaries. 

Part One About the Nurse Practitioner Career

Though nurse practitioners often work collaboratively with physicians, they are also able to work independently and without the supervision or oversight of a physician in many states.

Their knowledge and clinical experience equip them with the decision-making skills to provide a far greater level of medical care than a registered nurse can, including performing physical examinations, prescribing medication, ordering laboratory and diagnostic tests, and performing many procedures.

Nurse practitioners report extremely high levels of job satisfaction, and U.S. News and World Report rank the career as the fourth-best in healthcare.

Find Nursing Programs

Part Two What is the Average Salary of a Nurse Practitioner? 

Nurse practitioners earn a national average annual wage of $117,670 according to the U.S. Bureau of Labor Statistics as of May 2020, which places their income at more than double the average annual salary for all other occupations. 

Salary Range for Nurse Practitioners

Even those compensated at the lowest end of the salary range for nurse practitioners are paid $84,120, at least $40,000 more than the average national income, while those being paid at the highest level of $190,900 are earning more than $80,000 more than the average national income.

Show Me Nurse Practitioner Programs

Part Three Is the Nurse Practitioner Salary Worth it? Real Nurses Weigh-in

We asked the social community whether or not they thought becoming a Nurse Practitioner was worth the investment of time and money for the salary increase, here's what they had to say:

  1. "This is a hard conversation. Is it worth the debt no, is it worth the debt yes! You can’t compare RN money to NP money. As a DNP I make more working 9-5 off weekends, but there is no room to make one dollar more than what is offered not unless your employee offers productivity. (I don’t want to work like that). So now this is when RN’s make more because they work more “total hours”. Or “have another job”. I say go for it and don’t worry about the debt or the money. It’s worth the Autonomy." --kyuraesthetics
  2. "I have always worked in a clinic as an NP. Other than the actual cost of school and the possibility of a slightly less flexible schedule, I can’t think of any cons. I’ve never regretted my decision. My current schedule is extremely flexible, so that does exist, it just may not be as easy to find in the beginning." --
  3. "I am in DNP-FNP school right now. I made the decision to become a Nurse Practitioner so I can make change that would benefit the nursing community and the patients we serve. There is no price tag when it comes to years of injustice and frustration to do what is right for humanity and fighting systems that don't help human beings. I've been a RN in acute care for over 16 years." -- nursenarcy

Part Four Nurse Practitioner Salary Factors

There are numerous factors that impact how much a nurse practitioner can expect to earn.

NP Salary by Level of Experience

According to Clinical Advisor’s 2019 Nurse Practitioner and Physician Assistant Salary Survey, the positive impact that experience has on nurse practitioner salaries falls off after their first few years of work:

  1. <5 years experience - Average Salary of $100,634 
  2. 6-10 years experience - Average Salary of $110,442
  3. 11-15 years experience - Average Salary of $110,828
  4. 16-20 years experience - Average Salary of $111,730
  5. >20 years experience - Average Salary of $112,989

The same survey revealed that more than two-thirds of nurse practitioners reported that they did not receive cost-of-living bonuses.

NP Salaries by Place of Work

Nurse Practitioner salaries also vary by where you work. Below are average salaries by place of employment for NPs according to the BLS.

  1. Hospitals - $124,660
  2. Outpatient care centers - $122,840
  3. Physicians offices - $114,570
  4. Offices of other health practitioners- $111,610
  5. Educational services - $111,400

Part Five Nurse Practitioner Salary by Specialty

When prospective nurse practitioners plan their educational path, one of the most important decisions they need to make is about their specialty area. The American Association of Nurse Practitioner’s 2019 National Workforce Survey: Practice indicates that the vast majority of nurse practitioners opt for the title of Family or Adult Nurse Practitioner,  those who choose nurse practitioner specialty areas are often rewarded with significantly higher salaries. 

NP Salary by Specialty 

General Nurse Practitioner $115,800
Family Nurse Practitioner $105,898
Adult-Gerontology Nurse Practitioner $90,102
Psychiatric Nurse Practitioner $107,309
Pediatric Nurse Practitioner $121,659
Acute Care Nurse Practitioner $110,076
Women's Health Nurse Practitioner $91,454
Orthopedic Nurse Practitioner $100,035
Emergency Nurse Practitioner $113,840
Neonatal Nurse Practitioner $124,756
Show Me Nurse Practitioner Programs

Part Six Highest Paying Nurse Practitioner Specialties

According to the AANP’s 2017 Annual Salary Survey, the following are the highest-paid nurse practitioner specialties. Note that salaries listed below may differ from ones listed above as they are from different sources. 

1.) Emergency Medicine Nurse Practitioner - $132,559

Emergency room nurse practitioners diagnose and treat patients with emergent or acute symptoms, usually in an urgent care or emergency room setting.

2.) Psychiatric Nurse Practitioner - $124,477

Psychiatric nurse practitioners treat patients suffering from a wide range of psychiatric and mood disorders including anxiety, ADHD, depression and schizophrenia.

3.) Surgical Nurse Practitioner - $126,289

Surgical nurse practitioners provide patient care throughout their surgery journey, including patient preparation pre-operatively, within the operating room and in the postoperative setting.

4.) Pain Medication Nurse Practitioner - $116,733

Works collaboratively with other members of the healthcare team to resolve patients’ chronic or acute pain.

5.) Critical Care Nurse Practitioner - $114,394 per year

Critical Care Nurse Practitioners care for patients suffering from acute conditions such as heart attack, shock or respiratory distress, as well as those recovering from major surgery. They generally work in critical care units, emergency rooms and operating rooms.

Show Me Nurse Practitioner Programs

Part Seven Nurse Practitioner Salary by City and State

Though what kind of employer you work for as a nurse practitioner works plays a significant role in how much they are paid, the biggest factor in nurse practitioner salary is geography.

Source: BLS, Data extracted June 23, 2021.

NP Salaries by State & Cost Of Living

State Mean Annual Avg Hourly Cost of Living
Alabama $99,790 $47.98 -8.80%
Alaska $110,270 $53.01 +31.60%
Arizona $117,480 $56.48 -1.95%
Arkansas $106,210 $51.06 -11.50%
California $145,970 $70.18 +34.80%
Colorado $109,760 $52.77 +2.10%
Connecticut $116,780 $56.15 +30.70%
Delaware $112,230 $53.96 +10.80%
District of Columbia $116150 $55.84 +49.20%
Florida $101,060 $48.58 -1.00%
Georgia $106,220 $51.07 -8.60%
Hawaii $118,780 $57.11 +67.40%
Idaho $113,890 $54.76 -10.40%
Illinois $112,060 $53.87 -4.50%
Indiana $109,940 $52.86 -12.10%
Iowa $107,910 $51.88 -8.30%
Kansas $104,530 $50.25 -9.60%
Kentucky $102,460 $49.26 -9.60%
Louisiana $111,880 $53.79 -5.60%
Maine $111,580 $53.64 +12.00%
Maryland $115,240 $55.40 +25.00%
Massachusetts $126,050 $60.60 +34.7%
Michigan $109,150 $52.48 -11.80%
Minnesota $118,900 $57.16 +34.70%
Mississippi $109,550 $52.67 -14.00%
Missouri $106,870 $51.38 -9.20%
Montana $114,370 $54.99 +0.80%
Nebraska $107,330 $51.60 -8.70%
Nevada $119,890 $57.64 +4.50%
New Hampshire $112,460 $54.07 +0.80%
New Jersey $130,890 $62.93 +21.00%
New Mexico $117,050 $56.28 -4.30%
New York $126,440 $60.79 +35.20%
North Carolina $108,370 $52.10 -5.80%
North Dakota $111,070 $53.40 -98.90%
Ohio $105,630 $50.78 -7.00%
Oklahoma $112,750 $54.21 -11.40%
Oregon $118,600 $57.02 +15.40%
Pennsylvania $111,560 $53.64 +2.80%
Rhode Island $117,300 $56.39 +22.10%
South Carolina $101,190 $48.65 +0.50%
South Dakota $103,080 $49.56 +2.80%
Tennessee $99,370 $47.78 -10.20%
Texas $116,700 $56.11 -9.30%
Utah $113,550 $54.59 -7.20%
Virginia $109,660 $52.72 +0.20%
Vermont $108,280 $52.06 +12.00%
Washington $126,480 $60.81 +7.10%
West Virginia $105,220 $50.59 +4.30%
Wisconsin $113,030 $54.34 -3.10%
Wyoming $118,810 $57.12 -8.30%

Source: BLS, Data extracted June 23rd, 2021. Cost of Living reflects percentage above or below the national average cost of living.

According to the Bureau of Labor Statistics, these states have the highest annual mean wage for nurse practitioners:

Top 5 Highest Paying States for Nurse Practitioners

  1. California - $145,970
  2. New Jersey - $130,890
  3. Washington - $126,480
  4. New York - $126,440
  5. Massachusetts - $126,050

Metropolitan areas tend to provide higher compensation than more suburban or rural areas. According to the Bureau of Labor Statistics, nurse practitioners can receive the highest annual mean wage in the following cities. 

Top 5 Highest Paying Cities for Nurse Practitioners

  1. Vallejo-Fairfield, CA - $188,070
  2. San Francisco-Oakland-Hayward, CA - $177,800
  3. Salinas, CA - $155,310
  4. San Jose-Sunnyvale-Santa Clara, CA - $153,240
  5. Napa, CA - $152,640

Show Me Nurse Practitioner Programs

Part Eight 3 Ways to Increase Your Salary as a Nurse Practitioner

Nurse practitioners who want to increase their income have a number of options available to them.

1.) Certification

Getting certified in the more highly compensated specialty areas is one of the best ways to increase your salary as an NP. But it’s not the only one.

2.) Administrative Duties

Surveys have revealed that nurse practitioners who take on administrative duties such as a director or manager role in addition to their clinical responsibilities report higher base salaries. 

3.) Advance your Education

Additionally, pursuing additional education and earning a Doctor of Nursing Practice (DNP) degree can have a significant impact on the salary that you command: the AANP’s 2017 NP Salary Survey revealed that nurse practitioners with DNP degrees earned on average $10,000 more per year than their counterparts who held MSN degrees.

Find Nursing Programs

Curious about what other healthcare professions pay? Check out these salary guides:

$100,000+ Doctorate RN NP Masters
Email Signup

Find a job, learn, connect and laugh.

Try us out.

Join our newsletter