Many aspiring nurses question which is the appropriate career path they should follow. Should they seek to enter the field as early as possible by working as an LPN or CNA to begin gaining experience? Should they become a registered nurse? Or should they aim to become a nurse practitioner as quickly as possible?

Ultimately, the answer to this question will depend on a number of factors, such as your desired level of responsibility on the job and your specific interests. Another important factor is, of course, salary: How much money do you need to earn to live the lifestyle that you want to live?

Want to learn more about what our accelerated nursing programs have to offer? Download Our Free Guide!

Image removed.

Becoming a nurse practitioner is a common career goal for aspiring nurses due to the increased freedom, flexibility, and autonomy they experience on the job. It doesn’t hurt that nurse practitioners also tend to enjoy relatively high salaries and exceptional job stability due to demand for those with their experience.

Below, we explore the average salary of nurse practitioners and take a look at some of the factors which can influence their pay.

How much does a nurse practitioner make?

According to the U.S. Bureau of Labor Statistics, the average nurse practitioner earns $115,800 yearly (or roughly $55.67 per hour.) Importantly, this figure is typically reflective of base pay, and does not include any benefits such as retirement contributions or overtime or weekend differentials, which can raise this number even higher.

The BLS also estimates that the demand for nurse practitioners is expected to grow by approximately 45 percent between 2019 and 2029, which is much faster than the demand for all other jobs. For comparison, consider that the demand growth for all jobs is estimated to be approximately four percent. This means that NPs will enjoy nearly 10 times the demand as the typical worker, which is an astounding fact.

There are a number of factors driving this increased demand. By far the largest factor is the fact that the U.S. population in general is aging, particularly among the Baby Boomer generation. This aging population will require more medical intervention and support to live meaningful, healthy lives.

Nurse Practitioner Salary in Massachusetts

According to, the average salary for a nurse practitioner working in the Boston area of Massachusetts is approximately $125,381. That being said, most NPs in the Boston area will earn between $116,346 and $136,208.

This impressive salary makes Massachusetts one of the top states in the nation in terms of nurse practitioner pay. In fact, working in urban areas, such as Boston, NPs can expect to see even greater salaries.

In addition to location, it’s important to recognize other factors that could influence the salary. These factors include work environment, experience and specialty.

Factors That Influence NP Salary

1. Location

Location, location, location. While realtors drill it into our head, the same holds true for job seekers in the nursing industry. Location is a very important factor for salaries of being a NP.

Some of the states that pay the highest salaries for nurse practitioners include Boston, as mentioned above, California ($138,600 yearly), Washington ($126,920 yearly), Hawaii ($124,000 yearly), New Jersey ($123,810 yearly) and Minnesota ($122,850 yearly).

2. Work Environment

Depending on where you practice, your salary as a nurse practitioner could be higher or lower than the average. This will most often be tied to the type of work you are doing, your workload, how much you are responsible for managing others, and other factors.

You can see this range of pay by looking at the findings of the Clinical Advisors 2019 Nurse Practitioner and Physician Assistant Salary Survey below:

  • Hospital: $122,598
  • Long-term Care: $115,000
  • Hospital Clinic: $108,965
  • Walk-in: $105,814
  • Office Practice: $104,466
  • Stand-Alone Clinic: $103,352

3. Experience

In nursing, as in most other fields, experience is a crucial factor in determining pay. When climbing the career ladder, it’s normal to start at a lower pay level compared to someone who’s been in the field for a longer period of time.

According to the same survey mentioned above, individuals who have been a nurse practitioner for five years or less reported an annual average salary of $100,634. In comparison, NPs who have worked almost 20 years reported an average salary of $112,989.

4. Specialty

Finally, the specific type of work that you specialize in and the patients that you treat can also significantly impact your pay. Below are the average salaries of nurse practitioners with popular specializations, according to the Clinical Advisors 2019 Nurse Practitioner and Physician Assistant Salary Survey:

  • Psychiatry: $130,382 average salary
  • Urgent Care: $116,293 average salary
  • Geriatric Medicine: $112,177 average salary
  • Adult Medicine: $107,627 average salary
  • Primary Care: $104,032 average salary
  • Family Medicine: $102,158 average salary
  • Pediatrics: $97,160 average salary

Choosing to explore a specialty can provide you with more opportunities on what your specific interests and passions are. Nurse practitioners will often specialize in one or more areas of practice, and these specialties can add to your demand and pay levels. Specialties can also provide new career opportunities and an avenue for personal growth.

Becoming a Nurse Practitioner

As you can see from the above, nurse practitioners tend to enjoy very healthy and competitive salaries, along with high levels of job stability and demand. While pay can be influenced by a number of factors, including where you work, your level of experience, and which (if any) specializations you have chosen, it’s clear to see why so many aspiring nurses have the goal of becoming a nurse practitioner.

If you are interested in becoming a nurse practitioner, one of the key steps in the process will be completing an accredited graduate degree program. At a minimum, you will need to earn your Master of Science in Nursing (MSN). Increasingly, employers have begun to require NPs complete their Doctor of Nursing Practice (DNP).

Image removed.