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

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

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

-
Physician Assistant
Average Salary: $139,193
A Physician Assistant works closely with doctors and other healthcare professionals. They see patients, diagnose illnesses, and provide treatment. Many opportunities exist in clinics and hospitals in Philadelphia.
Find Physician Assistant jobs in Philadelphia, PA
-
Graduate Nurse
Average Salary: $115,002
Graduate Nurses recently finished their studies. They work in a variety of settings like hospitals and outpatient clinics. They assist experienced nurses and doctors in providing patient care. Many jobs are available in healthcare facilities around Philadelphia.
Find Graduate Nurse jobs in Philadelphia, PA
-
Nurse Manager
Average Salary: $108,260
A Nurse Manager oversees the nursing staff in a healthcare facility. They ensure that patients receive the best care possible. They coordinate schedules and manage budgets. Many hospitals and clinics in Philadelphia offer these positions.
Find Nurse Manager jobs in Philadelphia, PA
-
Informatics Nurse
Average Salary: $102,250
An Informatics Nurse blends healthcare with technology. They manage electronic health records and help improve patient care systems. This role is common in hospitals and tech firms in Philadelphia.
Find Informatics Nurse jobs in Philadelphia, PA
-
Registered Nurse
Average Salary: $96,509
Registered Nurses provide direct patient care. They work in hospitals, clinics, and home health services. Many positions are available in Philadelphia’s healthcare sector.
Find Registered Nurse jobs in Philadelphia, PA
-
Nurse Educator
Average Salary: $86,792
A Nurse Educator teaches future nurses in academic settings. They develop lesson plans and evaluate student performance. Nursing schools and universities in Philadelphia often seek qualified candidates.
Find Nurse Educator jobs in Philadelphia, PA
-
Clinical Research Nurse
Average Salary: $84,991
Clinical Research Nurses manage clinical trials. They work in research centers and hospitals. They ensure patient safety and compliance with regulations. Many research jobs are available in Philadelphia.
Find Clinical Research Nurse jobs in Philadelphia, PA
-
Public Health Nurse
Average Salary: $84,274
Public Health Nurses focus on community health. They work in clinics and government agencies. They educate the public about health issues. Many opportunities exist in Philadelphia’s public health sector.
Find Public Health Nurse jobs in Philadelphia, PA
-
Health Coach
Average Salary: $55,942
Health Coaches help people improve their lifestyles. They work in wellness centers and hospitals. They offer guidance on diet, exercise, and stress management. Many coaching jobs are available in Philadelphia.
Find Health Coach jobs in Philadelphia, PA
-
Case Manager
Average Salary: $48,828
Case Managers coordinate care for patients. They work in hospitals and social service agencies. They help patients navigate the healthcare system. Many case management positions exist in Philadelphia.
Find Case Manager jobs in Philadelphia, PA



