Position
City
Salary

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

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

In New Brunswick, NJ, Nurse Practitioners earn a solid salary. The average yearly salary for these healthcare professionals stands at $157,492. This figure reflects the dedication and expertise these professionals bring to the healthcare sector.


Salary for Nurse Practitioners in New Brunswick can range quite a bit. The distribution shows that a majority, or 34.03%, earn between $122,727 and $135,455 annually. This is a testament to the value placed on their role in the community. Some earn even more, up to $250,000 a year. This wide range highlights the potential for growth and the importance of experience and specialization in the field.

Nurse Practitioner jobs in New Brunswick, NJ

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

Nurse practitioners can find some of the highest paying job opportunities near New Brunswick, NJ, in Sayreville, where the average salary reaches $230,000. Close by, Piscataway offers a competitive average salary of $223,409. Middlesex provides a solid earning potential at $166,957 per year. The surrounding areas also present attractive options. In Newark, nurse practitioners can expect to earn around $151,867 annually. Metuchen and North Brunswick offer salaries in the range of $148,596 and $147,033 respectively. East Orange, East Brunswick, Perth Amboy, and Somerset also provide good earning prospects with salaries above $140,000.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near New Brunswick, NJ, highlighting Sayreville, NJ with the highest at $230,000 and Somerset, NJ with the lowest at $140,806.
  1. Sayreville, NJ
    Average Salary: $230,000
    In Sayreville, healthcare facilities are expanding, offering many roles for healthcare professionals. The town’s commitment to high-quality care means these positions are both challenging and rewarding. Opportunities exist in both private practices and larger healthcare systems.
    Find Nurse Practitioner jobs in Sayreville, NJ


  2. Piscataway, NJ
    Average Salary: $223,409
    Piscataway boasts a robust healthcare sector, with a variety of settings for professionals to work in. The presence of educational institutions like Rutgers University brings unique opportunities for research and teaching alongside clinical practice. Both urban and suburban settings provide diverse experiences.
    Find Nurse Practitioner jobs in Piscataway, NJ


  3. Middlesex, NJ
    Average Salary: $166,957
    Middlesex offers a mix of urban and rural healthcare settings. Professionals here enjoy a mix of community care and specialized medical services. The county’s well-established healthcare network ensures a variety of job opportunities, from clinics to hospitals.
    Find Nurse Practitioner jobs in Middlesex, NJ


  4. Newark, NJ
    Average Salary: $151,867
    Newark is a vibrant city with a dynamic healthcare environment. The city’s large population and diverse communities create a demand for healthcare services. Professionals here can find work in many settings, from major teaching hospitals to community health centers.
    Find Nurse Practitioner jobs in Newark, NJ


  5. Metuchen, NJ
    Average Salary: $148,596
    Metuchen features a smaller, tight-knit community with a strong focus on patient care. Healthcare providers here enjoy a welcoming environment where personalized care is highly valued. Opportunities are available in both private practices and local health facilities.
    Find Nurse Practitioner jobs in Metuchen, NJ


  6. North Brunswick, NJ
    Average Salary: $147,033
    North Brunswick offers a balanced setting for healthcare professionals, with both rural and suburban elements. The area’s growing population increases the need for healthcare services, offering diverse job opportunities. Local healthcare facilities are looking for skilled professionals.
    Find Nurse Practitioner jobs in North Brunswick, NJ


  7. East Orange, NJ
    Average Salary: $146,199
    East Orange has a rich history of community healthcare, providing many opportunities for dedicated professionals. The city’s focus on public health and community outreach creates a supportive environment for healthcare workers. Various facilities are available for those seeking diverse experiences.
    Find Nurse Practitioner jobs in East Orange, NJ


  8. East Brunswick, NJ
    Average Salary: $143,697
    East Brunswick offers a suburban feel with access to advanced medical technologies. The area is known for its high standards in healthcare, providing a stimulating environment for professionals. Opportunities span from private clinics to major healthcare institutions.
    Find Nurse Practitioner jobs in East Brunswick, NJ


  9. Perth Amboy, NJ
    Average Salary: $143,482
    Perth Amboy is a city with a strong emphasis on community health. The area’s diverse population means healthcare professionals can expect a wide range of cases. Local healthcare facilities are looking for experienced and compassionate providers.
    Find Nurse Practitioner jobs in Perth Amboy, NJ


  10. Somerset, NJ
    Average Salary: $140,806
    Somerset provides a mix of suburban and rural settings, offering a variety of healthcare opportunities. The area’s commitment to high-quality care ensures that professionals can make a real difference. From private practices to larger healthcare organizations, there are many options available.
    Find Nurse Practitioner jobs in Somerset, NJ

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

Nurse Practitioners in New Brunswick, NJ, can look forward to competitive salaries at top employers. RWJBarnabas Health offers the highest average salary, making it an excellent choice for career growth. Saint Peter's Healthcare System also provides a strong earning potential, with benefits and opportunities for professional development.
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 offers top-notch Nurse Practitioner roles in its multiple locations across New Brunswick. They emphasize patient care and professional growth. Locations include New Brunswick, Toms River, Livingston, and more.


  2. Saint Peter's Healthcare System
    Average Salary: $143,488
    Saint Peter's Healthcare System provides competitive salaries for Nurse Practitioners. This organization values each practitioner’s contribution to patient care. It operates facilities in New Brunswick and other parts of New Jersey.


  3. Rutgers University
    Average Salary: $132,896
    Rutgers University offers excellent opportunities for Nurse Practitioners in New Brunswick. They focus on academic and clinical excellence. The university's facilities are located in New Brunswick and other areas.


  4. Optum
    Average Salary: $125,998
    Optum is known for offering rewarding roles for Nurse Practitioners in New Brunswick. They emphasize a supportive work environment and professional development. Their operations span New Brunswick and surrounding regions.


  5. Healing Partners
    Average Salary: $115,833
    Healing Partners provides Nurse Practitioners with a chance to make a difference in patient care. They have offices in New Brunswick, offering a collaborative and caring work environment.

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