Position
City
Salary

How much does a Nurse Practitioner make in Philadelphia, PA?

The average salary for a Nurse Practitioner is $147,670 per year in Philadelphia, PA.

Nurse Practitioners in Philadelphia, Pennsylvania, have the chance to earn a good salary. On average, they make around $147,670 each year. This salary can vary depending on several factors, such as experience and the type of healthcare facility they work in.


Most Nurse Practitioners in this area earn between $90,000 and $358,000 annually. Here is a breakdown of the salary ranges:

  • 13.47% earn between $90,000 and $114,364
  • 43.13% earn between $114,364 and $138,727
  • 19.66% earn between $138,727 and $163,091
  • 4.19% earn between $163,091 and $187,455
  • 4.19% earn between $187,455 and $211,818
  • 3.46% earn between $211,818 and $236,182
  • 4.55% earn between $236,182 and $260,545
  • 0.36% earn between $260,545 and $284,909
  • 0.36% earn between $284,909 and $309,273
  • 1.64% earn more than $333,636

Nurse Practitioner jobs in Philadelphia, PA

What are the highest paying cities for a Nurse Practitioner near Philadelphia, PA?

Job seekers aiming for roles as Nurse Practitioners can find some of the highest paying cities near Philadelphia in Dover, DE, and Allentown, PA. Dover offers an average salary of $162,346, while Allentown follows closely with $158,531. These cities present good opportunities for those seeking higher compensation in the nursing field. Outside of Pennsylvania, cities like New York, NY, and Newark, NJ, offer Nurse Practitioners competitive salaries. New York provides an average salary of $155,904, while Newark offers $153,163. These options expand the search for higher-paying positions within a reasonable travel distance from Philadelphia.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Philadelphia, PA, highlighting Dover, DE with the highest at $162,346 and Washington, DC with the lowest at $146,276.
  1. Dover, DE
    Average Salary: $162,346
    In Dover, Delaware, professionals enjoy a balanced lifestyle while working with reputable health services. The city's healthcare facilities focus on community care, offering a rewarding environment. Institutions like Bayhealth Medical Center provide excellent opportunities for growth and patient interaction.
    Find Nurse Practitioner jobs in Dover, DE


  2. Allentown, PA
    Average Salary: $158,531
    Allentown, Pennsylvania, offers a vibrant healthcare sector with many job opportunities. Lehigh Valley Health Network and St. Luke’s University Health Network are prominent employers. These institutions value skilled practitioners and offer advanced care settings.
    Find Nurse Practitioner jobs in Allentown, PA


  3. New York, NY
    Average Salary: $155,904
    New York City presents a dynamic environment for healthcare providers. The city’s diverse population and numerous clinics ensure a wide range of experiences. Major health systems like Mount Sinai Health System and NYU Langone Health offer cutting-edge facilities and resources.
    Find Nurse Practitioner jobs in New York, NY


  4. Newark, NJ
    Average Salary: $153,163
    Newark, New Jersey, is a bustling hub for healthcare with various institutions like University Hospital and RWJBarnabas Health. Working here means engaging with a diverse community and accessing state-of-the-art technology. The city’s healthcare facilities are known for their comprehensive services.
    Find Nurse Practitioner jobs in Newark, NJ


  5. Reading, PA
    Average Salary: $153,076
    In Reading, Pennsylvania, healthcare professionals enjoy a supportive community atmosphere. Reading Hospital is a leading employer, offering a range of services. The city values dedicated practitioners and provides opportunities for professional development.
    Find Nurse Practitioner jobs in Reading, PA


  6. Trenton, NJ
    Average Salary: $151,893
    Trenton, New Jersey, offers a range of healthcare opportunities in a historic setting. Capital Health Regional Medical Center and St. Francis Medical Center are key employers. Working here means contributing to the health and well-being of the community.
    Find Nurse Practitioner jobs in Trenton, NJ


  7. Wilmington, DE
    Average Salary: $149,528
    Wilmington, Delaware, provides a blend of urban and suburban living with excellent healthcare options. Nemours Children's Hospital and ChristianaCare are major employers. Professionals here enjoy a collaborative work environment and advanced medical facilities.
    Find Nurse Practitioner jobs in Wilmington, DE


  8. Chester, PA
    Average Salary: $147,461
    Chester, Pennsylvania, offers a tight-knit community with several healthcare opportunities. Crozer Health and Main Line Health provide robust services. Working in Chester means being part of a community-focused healthcare system.
    Find Nurse Practitioner jobs in Chester, PA


  9. Springfield, PA
    Average Salary: $146,730
    Springfield, Pennsylvania, boasts a growing healthcare sector with institutions like Riddle Hospital and Springfield Hospital. These facilities offer a mix of urban and suburban benefits, providing a dynamic work environment.
    Find Nurse Practitioner jobs in Springfield, PA


  10. Washington, DC
    Average Salary: $146,276
    Washington, D.C., offers a rich healthcare landscape with top institutions like Johns Hopkins Medicine and MedStar Health. Working here means being at the forefront of medical advancements and serving a diverse population.
    Find Nurse Practitioner jobs in Washington, DC

What are the best paying companies for a Nurse Practitioner in Philadelphia, PA?

Nurse Practitioners can find lucrative opportunities in Philadelphia at LifeStance Health, known for its high average salary of $245,000. Supplemental Health Care also offers attractive compensation, with a yearly average of $209,653. AMN Healthcare and Northeast Healthcare Recruitment, Inc. present competitive salaries, making them desirable employers for Nurse Practitioners seeking stable and rewarding careers. For those willing to relocate, CVS Health and GHR Healthcare provide substantial salaries, with averages around $155,000 and $150,000 respectively. This range highlights the significant earning potential in the region. Job seekers looking for solid compensation should consider these companies to enhance their professional growth and financial stability.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Philadelphia, PA, highlighting LifeStance Health with the highest at $245,000 and Constellation Health Services with the lowest at $138,000.
  1. LifeStance Health
    Average Salary: $245,000
    LifeStance Health offers Nurse Practitioners excellent benefits and competitive pay. They operate in multiple locations across Philadelphia, providing mental health services. They focus on giving comprehensive patient care, which makes their work rewarding.


  2. Supplemental Health Care
    Average Salary: $209,653
    Supplemental Health Care values their Nurse Practitioners highly, offering attractive salaries. They serve many facilities in Philadelphia, focusing on enhancing patient care. Job openings often come with great benefits and professional growth opportunities.


  3. AMN Healthcare
    Average Salary: $196,383
    AMN Healthcare provides Nurse Practitioners with diverse job opportunities across Philadelphia. They are known for their supportive environment and focus on the well-being of their staff. Opportunities often include flexible schedules and career advancement.


  4. Northeast Healthcare Recruitment, Inc.
    Average Salary: $167,000
    Northeast Healthcare Recruitment, Inc. offers Nurse Practitioners competitive salaries. They work in various healthcare settings in Philadelphia. The company values skilled professionals and provides a supportive work environment.


  5. AllMed Staffing Inc.
    Average Salary: $166,667
    AllMed Staffing Inc. provides diverse opportunities for Nurse Practitioners in Philadelphia. They focus on matching skilled professionals with the right positions. Their supportive culture and competitive pay make them a great choice.


  6. Crossroads
    Average Salary: $160,125
    Crossroads offers rewarding positions for Nurse Practitioners in Philadelphia. They provide a supportive work environment with opportunities for professional development. Their commitment to patient care is evident in their approach.


  7. GHR Healthcare
    Average Salary: $155,901
    GHR Healthcare offers Nurse Practitioners competitive salaries and a supportive work environment. They operate in several Philadelphia locations, providing excellent patient care. Job opportunities here often come with good benefits.


  8. CVS Health
    Average Salary: $150,972
    CVS Health provides Nurse Practitioners with excellent opportunities in Philadelphia. They focus on patient care and offer a supportive work environment. Benefits and career growth opportunities are abundant in this role.


  9. Loyal Source
    Average Salary: $149,554
    Loyal Source offers competitive salaries for Nurse Practitioners in Philadelphia. They provide diverse job opportunities and a supportive workplace. The company values their staff and offers various benefits.


  10. Constellation Health Services
    Average Salary: $138,000
    Constellation Health Services provides rewarding opportunities for Nurse Practitioners in Philadelphia. They focus on patient care and offer a supportive environment. This company values skilled professionals and offers growth opportunities.

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