Position
City
Salary

How much does a Nurse Practitioner make in Cherry Hill, NJ?

The average salary for a Nurse Practitioner is $143,794 per year in Cherry Hill, NJ.

In Cherry Hill, NJ, a Nurse Practitioner earns an average yearly salary of $143,794. This figure helps individuals understand the potential earnings in this field. It also shows the value of the profession within the community. Such competitive pay makes this career appealing for many.

Nurse Practitioners in Cherry Hill, NJ have different earnings based on their experience. The lowest 10% of earners make about $86,500 per year. Meanwhile, those with the most experience and expertise can earn up to $230,000 annually. This range shows there is good potential for growth and salary increases as experience grows. For job seekers, this indicates the possibility of a rewarding career path with financial benefits.

Nurse Practitioner jobs in Cherry Hill, NJ

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

Nurse Practitioners near Cherry Hill, NJ, can find rewarding opportunities in several nearby cities. Bensalem, PA, offers the highest average salary at $175,156. Marlton, NJ, also provides a competitive average salary of $151,975. Both cities present excellent prospects for those seeking top-tier compensation in their field. Additionally, Camden, NJ, offers an average salary of $144,117, while Pennsauken, NJ, and Willow Grove, PA, provide competitive salaries around $136,152 and $134,107, respectively. These cities provide promising environments for Nurse Practitioners aiming for attractive financial rewards.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Cherry Hill, NJ, highlighting Bensalem, PA with the highest at $175,156 and Lumberton, NJ with the lowest at $103,750.
  1. Bensalem, PA
    Average Salary: $175,156
    In Bensalem, a nurse practitioner enjoys a thriving healthcare system with various clinics and medical centers. Opportunities are available at prominent places like Jefferson Health and St. Mary Medical Center.
    Find Nurse Practitioner jobs in Bensalem, PA


  2. Marlton, NJ
    Average Salary: $151,975
    Marlton offers a stable environment for healthcare professionals with many private practices and large hospital groups. The Virtua Health system and Jefferson Health provide significant opportunities.
    Find Nurse Practitioner jobs in Marlton, NJ


  3. Camden, NJ
    Average Salary: $144,117
    Camden has a strong need for healthcare providers. Cooper University Health Care and Virtua Health offer diverse roles. Working here means making a big impact on the community.
    Find Nurse Practitioner jobs in Camden, NJ


  4. Pennsauken, NJ
    Average Salary: $136,152
    In Pennsauken, nurse practitioners can find fulfilling work with prominent health systems. Virtua Health and Inspira Health Network are notable employers providing a supportive environment.
    Find Nurse Practitioner jobs in Pennsauken, NJ


  5. Willow Grove, PA
    Average Salary: $134,107
    Willow Grove has many private practices and hospital facilities seeking skilled healthcare professionals. Jefferson Health and St. Mary Medical Center offer excellent career options.
    Find Nurse Practitioner jobs in Willow Grove, PA


  6. Newton, PA
    Average Salary: $131,619
    Newton offers a range of healthcare settings, from private clinics to larger health systems. St. Mary Medical Center and Jefferson Health are leading employers in the area.
    Find Nurse Practitioner jobs in Newton, PA


  7. Mount Laurel, NJ
    Average Salary: $129,952
    Mount Laurel provides numerous opportunities in both private and public healthcare sectors. Virtua Health and Jefferson Health are key players in the local healthcare landscape.
    Find Nurse Practitioner jobs in Mount Laurel, NJ


  8. Moorestown, NJ
    Average Salary: $129,950
    Moorestown is home to many healthcare facilities that value experienced practitioners. Virtua Health and Jefferson Health offer many positions in the area.
    Find Nurse Practitioner jobs in Moorestown, NJ


  9. Voorhees, NJ
    Average Salary: $129,587
    Voorhees has a growing healthcare sector with many opportunities. Virtua Health and Jefferson Health are major employers offering diverse roles.
    Find Nurse Practitioner jobs in Voorhees, NJ


  10. Lumberton, NJ
    Average Salary: $103,750
    Lumberton offers a variety of healthcare opportunities with facilities like Virtua Health and other local clinics providing a supportive environment for practitioners.
    Find Nurse Practitioner jobs in Lumberton, NJ

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

Job seekers in Cherry Hill, NJ, should look into The Women's Centers and Healing Partners for high-paying Nurse Practitioner roles. The Women's Centers offers an average salary of $126,875, making it one of the top earners in the area. Healing Partners provides a competitive average salary of $120,833, also presenting excellent opportunities for those in the field. These companies stand out for their rewarding compensation packages.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Cherry Hill, NJ, highlighting The Women's Centers with the highest at $126,875 and Healing Partners with the lowest at $120,833.
  1. The Women's Centers
    Average Salary: $126,875
    The Women's Centers offer Nurse Practitioners a chance to make a big impact. They have several locations in Cherry Hill, NJ, and focus on women's health. Nurse Practitioners here enjoy a supportive environment with many chances to grow.


  2. Healing Partners
    Average Salary: $120,833
    Healing Partners is known for its commitment to patient care. With clinics in Cherry Hill, NJ, Nurse Practitioners work in a team-focused setting. This company values ongoing education and career development, making it a great choice for growing professionals.

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