Position
City
Salary

How much does a Nurse Practitioner make in New Brunswick, NJ?

The average salary for a Nurse Practitioner is $160,184 per year in New Brunswick, NJ.

In New Brunswick, NJ, a Nurse Practitioner can expect to earn a strong yearly salary. The average yearly salary for this role is around $160,184. This figure can vary based on experience, specialty, and other factors. Nurse Practitioners in this area enjoy competitive pay that reflects the high demand for their skills.

To break it down, Nurse Practitioners in New Brunswick earn salaries that range from $110,000 to over $250,000 annually. Here’s a closer look at the distribution of salaries:

  • 5.94% earn around $110,000
  • 26.72% earn around $122,727
  • 16.33% earn around $135,455
  • 20.78% earn around $148,182
  • 4.45% earn around $160,909
  • 1.48% earn around $173,636
  • 2.97% earn around $211,818
  • 11.88% earn around $224,545
  • 4.45% earn around $237,273
  • 2.97% earn over $250,000
This data shows that many Nurse Practitioners can achieve very good salaries, making this an attractive field for job seekers.

Nurse Practitioner jobs in New Brunswick, NJ

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

Nurse practitioners near New Brunswick, NJ can find high-paying opportunities in various cities. Sayreville tops the list with an average salary of $230,000. Job seekers might also consider Piscataway, where salaries average around $215,230. These areas offer competitive pay and a range of job opportunities. Exploring other nearby cities can also yield rewarding salaries. Middlesex provides an average salary of $158,588 for nurse practitioners. Newark and Metuchen follow closely with salaries of $153,163 and $146,854, respectively. These cities provide good options for those seeking both compensation and a vibrant community.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near New Brunswick, NJ, highlighting Sayreville, NJ with the highest at $230,000 and East Brunswick, NJ with the lowest at $137,390.
  1. Sayreville, NJ
    Average Salary: $230,000
    In Sayreville, healthcare professionals enjoy a mix of community care and specialized services. Local clinics and hospitals offer opportunities to grow your skills. Prominent employers include Sayreville Medical Center, focusing on both patient care and professional development.
    Find Nurse Practitioner jobs in Sayreville, NJ


  2. Piscataway, NJ
    Average Salary: $215,230
    Piscataway provides a dynamic environment for healthcare providers. With several medical centers and the renowned Robert Wood Johnson University Hospital nearby, there are ample opportunities for clinical experience and education. The area supports a diverse patient population, enhancing the learning curve.
    Find Nurse Practitioner jobs in Piscataway, NJ


  3. Middlesex, NJ
    Average Salary: $158,588
    Middlesex offers a range of healthcare settings, from private practices to large hospitals. The presence of renowned institutions like Robert Wood Johnson University Hospital ensures access to cutting-edge medical practices. Professionals here benefit from a variety of patient interactions and collaborative work environments.
    Find Nurse Practitioner jobs in Middlesex, NJ


  4. Newark, NJ
    Average Salary: $153,163
    Newark is a bustling hub for healthcare professionals. The city's diverse population and numerous hospitals, including University Hospital, provide rich, varied experiences. This environment is ideal for those looking to enhance their clinical skills and work with a wide range of patients.
    Find Nurse Practitioner jobs in Newark, NJ


  5. Metuchen, NJ
    Average Salary: $146,854
    Metuchen is a great place for those seeking a balanced healthcare career. The town offers a mix of community health services and specialty care. Local healthcare facilities focus on providing quality patient care, making it a great area for professional growth.
    Find Nurse Practitioner jobs in Metuchen, NJ


  6. North Brunswick, NJ
    Average Salary: $145,850
    North Brunswick offers a variety of healthcare opportunities. The presence of local clinics and larger medical centers, such as Robert Wood Johnson University Hospital, provides diverse experiences. Professionals here enjoy a supportive work environment with a focus on patient care and professional development.
    Find Nurse Practitioner jobs in North Brunswick, NJ


  7. East Orange, NJ
    Average Salary: $145,364
    East Orange is a vibrant location for healthcare careers. With several hospitals, including University Hospital, there are ample opportunities to gain experience in various medical specialties. The city's diverse community enhances the range of patient care experiences.
    Find Nurse Practitioner jobs in East Orange, NJ


  8. Perth Amboy, NJ
    Average Salary: $143,119
    Perth Amboy provides a supportive environment for healthcare professionals. The city's healthcare facilities focus on community care, offering diverse experiences. Working here allows for interaction with a varied patient base and access to quality medical resources.
    Find Nurse Practitioner jobs in Perth Amboy, NJ


  9. Old Bridge, NJ
    Average Salary: $138,981
    Old Bridge offers a range of healthcare opportunities in a community-focused setting. Local healthcare facilities provide a supportive environment for professional growth. With a mix of private practices and larger hospitals, there are many paths to advance your career.
    Find Nurse Practitioner jobs in Old Bridge, NJ


  10. East Brunswick, NJ
    Average Salary: $137,390
    East Brunswick is a great place for healthcare professionals seeking diverse experiences. The area has several medical centers and hospitals, including Robert Wood Johnson University Hospital. This environment supports both clinical skills and professional development.
    Find Nurse Practitioner jobs in East Brunswick, NJ

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

RWJBarnabas Health leads as the top-paying employer for Nurse Practitioners in New Brunswick, NJ, offering an average salary of $150,188. This position provides excellent benefits and growth opportunities. Saint Peter's Healthcare System follows closely with an average salary of $149,780, making it another great option for aspiring practitioners.
Graph displaying best paying company salaries for Nurse Practitioner jobs in New Brunswick, NJ, highlighting RWJBarnabas Health with the highest at $150,188 and Healing Partners with the lowest at $115,833.
  1. RWJBarnabas Health
    Average Salary: $150,188
    RWJBarnabas Health operates several hospitals and healthcare centers in New Jersey. They offer competitive salaries for Nurse Practitioners. Locations include New Brunswick and around the state.


  2. Saint Peter's Healthcare System
    Average Salary: $149,780
    Saint Peter's Healthcare System provides quality care in New Brunswick. They value their Nurse Practitioners, offering excellent pay and benefits. Their main location is in New Brunswick.


  3. Rutgers University
    Average Salary: $132,896
    Rutgers University runs several health facilities, including the Robert Wood Johnson Medical School. They offer rewarding positions for Nurse Practitioners. Their health services are available across New Jersey.


  4. Optum
    Average Salary: $125,580
    Optum has multiple locations in New Brunswick, providing various healthcare services. They value their Nurse Practitioners, offering competitive compensation. Their services span across New Jersey.


  5. Healing Partners
    Average Salary: $115,833
    Healing Partners focuses on patient-centered care in New Brunswick. They offer good pay for Nurse Practitioners. Their practice is primarily located in New Brunswick.

Currently 6,708 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
6,708 Job Openings