Nurse Practitioner Salary in Morristown, NJ

Updated on May 09, 2025
Position
City
Salary

How much does a Nurse Practitioner make in Morristown, NJ?

The average salary for a Nurse Practitioner is $127,710 per year in Morristown, NJ.

Nurse Practitioners in Morristown, NJ, earn a competitive salary. On average, they make around $127,710 per year. This figure can vary based on experience and specialty. For those just starting, salaries may be on the lower end of the range. However, with more experience, earnings can increase significantly.

Several factors influence a Nurse Practitioner's salary in Morristown. These include the type of healthcare facility, the level of education, and specific certifications. For example, those working in hospitals or specialized clinics may earn more than those in private practices. Additionally, advanced degrees and certifications can lead to higher pay. Job seekers should consider these factors when looking for opportunities in Morristown, NJ.

Nurse Practitioner jobs in Morristown, NJ

What are the highest paying cities for a Nurse Practitioner near Morristown, NJ?

Nurse Practitioners near Morristown, NJ, can find excellent job opportunities in nearby cities. Montville, NJ, offers the highest average salary at $191,000. Parsippany-Troy Hills, NJ, follows closely with an average salary of $151,269. These cities provide competitive pay and a chance to work in top-tier healthcare facilities.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Morristown, NJ, highlighting Montville, NJ with the highest at $191,000 and Boonton, NJ with the lowest at $110,000.
  1. Montville, NJ
    Average Salary: $191,000
    Montville offers a vibrant community with excellent healthcare facilities. Professionals can work in local clinics and hospitals. Companies like Saint Clare's Health provide great opportunities. The area is known for its friendly residents and strong community support.
    Find Nurse Practitioner jobs in Montville, NJ


  2. Parsippany-Troy Hills, NJ
    Average Salary: $151,269
    Parsippany-Troy Hills is a bustling area with many healthcare needs. Nurse Practitioners can find jobs in various clinics and medical centers. Organizations like Atlantic Health System offer rewarding career paths. The area is well-connected and has a high standard of living.
    Find Nurse Practitioner jobs in Parsippany-Troy Hills, NJ


  3. Newton, NJ
    Average Salary: $139,616
    Newton provides a peaceful environment with a growing demand for healthcare services. Nurse Practitioners can work in local hospitals and private practices. Companies such as Newton Medical Center offer excellent employment opportunities. The community is close-knit and supportive.
    Find Nurse Practitioner jobs in Newton, NJ


  4. Dover, NJ
    Average Salary: $130,559
    Dover is a charming city with a strong healthcare sector. Nurse Practitioners can find positions in local clinics and hospitals. Organizations like Dover General Hospital provide good career prospects. The area is known for its friendly atmosphere and community spirit.
    Find Nurse Practitioner jobs in Dover, NJ


  5. Madison, NJ
    Average Salary: $130,000
    Madison offers a dynamic healthcare environment with many opportunities. Nurse Practitioners can work in various settings, including private practices and hospitals. Companies like Madison Radiology are prominent employers. The city is well-regarded for its quality of life and community engagement.
    Find Nurse Practitioner jobs in Madison, NJ


  6. Chatham, NJ
    Average Salary: $129,102
    Chatham is a vibrant community with a growing need for healthcare services. Nurse Practitioners can find jobs in local clinics and hospitals. Chatham Health Services is a key employer in the area. The community is welcoming and supportive of healthcare professionals.
    Find Nurse Practitioner jobs in Chatham, NJ


  7. Morristown, NJ
    Average Salary: $127,710
    Morristown is a historic city with a strong healthcare infrastructure. Nurse Practitioners can work in various settings, including hospitals and private practices. Morristown Medical Center is a leading employer. The area is known for its rich history and community involvement.
    Find Nurse Practitioner jobs in Morristown, NJ


  8. Florham Park, NJ
    Average Salary: $123,200
    Florham Park offers a peaceful setting with excellent healthcare facilities. Nurse Practitioners can find jobs in local clinics and hospitals. Companies like Atlantic Health System provide great career opportunities. The community is friendly and supportive.
    Find Nurse Practitioner jobs in Florham Park, NJ


  9. Boonton, NJ
    Average Salary: $110,000
    Boonton is a charming town with a growing demand for healthcare services. Nurse Practitioners can work in local clinics and hospitals. Boonton Medical Group is a prominent employer. The area is known for its friendly residents and strong community ties.
    Find Nurse Practitioner jobs in Boonton, NJ

What are the best paying companies for a Nurse Practitioner in Morristown, NJ?

Nurse practitioners in Morristown, NJ, can find excellent job opportunities with top-paying companies. Glades Inc, Weiss Medical, and The Vitality Group offer competitive salaries. Glades Inc leads with an annual salary of $140,000, followed by Weiss Medical at $126,667, and The Vitality Group at $110,000. These companies provide not only attractive compensation but also a supportive work environment. Job seekers can expect to benefit from comprehensive benefits, professional development, and a chance to make a real impact in patient care.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Morristown, NJ, highlighting Glades Inc with the highest at $140,000 and The Vitality Group with the lowest at $110,000.
  1. Glades Inc
    Average Salary: $140,000
    Glades Inc offers competitive salaries for Nurse Practitioner jobs in Morristown, NJ. They provide a supportive environment for healthcare professionals. Their services extend to various locations in New Jersey, ensuring comprehensive care for patients.


  2. Weiss Medical
    Average Salary: $126,667
    Weiss Medical is known for its high-paying Nurse Practitioner positions in Morristown, NJ. They focus on patient-centered care and offer a range of medical services. Their facilities are located throughout New Jersey, providing diverse opportunities for Nurse Practitioners.


  3. The Vitality Group
    Average Salary: $110,000
    The Vitality Group provides a good salary for Nurse Practitioner jobs in Morristown, NJ. They emphasize wellness and preventive care. Their services are available in multiple locations across New Jersey, offering varied experiences for Nurse Practitioners.

Currently 10,279 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
10,279 Job Openings