How much does a Nurse Practitioner make 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.
What are the highest paying cities for a Nurse Practitioner near New Brunswick, NJ?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Nurse Practitioner related jobs in New Brunswick, NJ?

-
Physician Assistant
Average Salary: $140,365
A Physician Assistant works closely with doctors to provide care. They diagnose illnesses and treat injuries. This role is vital in clinics and hospitals in the area.
Find Physician Assistant jobs in New Brunswick, NJ
-
Nurse Educator
Average Salary: $115,705
Nurse Educators teach nursing students and new nurses. They work in schools and healthcare facilities. These educators help train the next generation of healthcare providers.
Find Nurse Educator jobs in New Brunswick, NJ
-
Clinical Research Nurse
Average Salary: $112,000
Clinical Research Nurses work on research studies. They collect data and monitor patients. They play a key role in advancing medical treatments. Many work in hospitals and research centers.
Find Clinical Research Nurse jobs in New Brunswick, NJ
-
Nurse Manager
Average Salary: $109,100
Nurse Managers oversee nursing staff in hospitals and clinics. They ensure quality patient care. They manage schedules and handle staff issues. This role is important for keeping healthcare facilities running smoothly.
Find Nurse Manager jobs in New Brunswick, NJ
-
Registered Nurse
Average Salary: $108,423
Registered Nurses provide direct patient care. They work in various settings, including hospitals and clinics. They play a key role in patient recovery and health management.
Find Registered Nurse jobs in New Brunswick, NJ
-
Graduate Nurse
Average Salary: $95,000
Graduate Nurses are new nurses finishing their training. They work under supervision. They provide care and gain experience in a clinical setting. This is an entry-level role for new nursing graduates.
Find Graduate Nurse jobs in New Brunswick, NJ
-
Case Manager
Average Salary: $48,486
Case Managers coordinate care for patients. They work with doctors and nurses. They help patients navigate the healthcare system. This role is crucial for ensuring patients receive the best care possible.
Find Case Manager jobs in New Brunswick, NJ



