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

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

-
Physician Assistant
Average Salary: $144,602
Physician assistants work closely with doctors in medical settings. They diagnose patients, develop and manage treatment plans, and often work in hospitals and clinics. In this role, a strong foundation in patient care and the ability to work well in a team is key.
Find Physician Assistant jobs in New Brunswick, NJ
-
Nurse Educator
Average Salary: $115,633
Nurse educators train and teach new nurses. They work in schools and hospitals, teaching students about patient care and medical procedures. They need a deep understanding of nursing practices and strong communication skills. This position is vital for preparing the next generation of nurses.
Find Nurse Educator jobs in New Brunswick, NJ
-
Clinical Research Nurse
Average Salary: $111,300
Clinical research nurses help to design and run medical studies. They work with patients, collect data, and monitor the progress of clinical trials. This role requires a keen attention to detail and a solid background in patient care. It offers an opportunity to contribute to medical advancements.
Find Clinical Research Nurse jobs in New Brunswick, NJ
-
Registered Nurse
Average Salary: $109,758
Registered nurses provide essential patient care in various settings. They work in hospitals, clinics, and long-term care facilities. They need strong clinical skills and the ability to care for patients of all ages. This is a fundamental role in the healthcare system, offering many opportunities for career growth.
Find Registered Nurse jobs in New Brunswick, NJ
-
Nurse Manager
Average Salary: $108,675
Nurse managers oversee nursing staff in hospitals and clinics. They ensure that patient care meets high standards and that the nursing team runs smoothly. This role requires excellent leadership skills and a deep understanding of healthcare operations. It’s a great option for those interested in management.
Find Nurse Manager jobs in New Brunswick, NJ
-
Graduate Nurse
Average Salary: $95,000
Graduate nurses transition from nursing school to professional practice. They work under experienced nurses and gain practical experience. This role is perfect for new graduates looking to build their skills and confidence. It provides a solid foundation for future career advancements.
Find Graduate Nurse jobs in New Brunswick, NJ
-
Case Manager
Average Salary: $48,504
Case managers coordinate care for patients, especially those with chronic conditions. They work in hospitals and other healthcare settings to ensure patients receive the best possible care. They need strong organizational skills and the ability to work with a diverse team. This role is crucial in improving patient outcomes and managing care effectively.
Find Case Manager jobs in New Brunswick, NJ



