Position
City
Salary

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

The average salary for a Nurse Practitioner is $150,630 per year in Harrisburg, PA.

In Harrisburg, PA, Nurse Practitioners have a strong earning potential. On average, they make about $150,630 per year. This high salary reflects the important role Nurse Practitioners play in healthcare. Their skills and the responsibilities they handle contribute to this strong income.

Nurse Practitioners in Harrisburg earn a range of salaries. Some earn less than $71,136, while others make over $245,000 annually. Most fall in the middle, with salaries between $109,773 and $167,727. These figures show that experience and specialization can lead to higher earnings. For those ready to step into this rewarding career, Harrisburg offers a good opportunity for growth and financial success.

Job seekers interested in becoming a Nurse Practitioner should note that Harrisburg provides a favorable environment. With good salaries and many healthcare facilities, it is a great place to start and develop a career. As healthcare needs grow, so does the demand for skilled Nurse Practitioners.

Nurse Practitioner jobs in Harrisburg, PA

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

Nurse practitioners in West Chester, PA, can expect to earn an average salary of $192,500. This city offers some of the highest-paying opportunities for those in the field. Doylestown and Hershey also provide competitive salaries, with averages above $180,000. For job seekers, these cities near Harrisburg provide excellent opportunities. Allentown and Reading follow closely, with average salaries of over $150,000. Locations like Scranton, Chambersburg, York, Gettysburg, and Lebanon offer solid wages too, making them worth considering.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Harrisburg, PA, highlighting West Chester, PA with the highest at $192,500 and Lebanon, PA with the lowest at $134,734.
  1. West Chester, PA
    Average Salary: $192,500
    A healthcare professional in West Chester can find fulfilling work with prominent organizations like Main Line Health. The area offers a balance of urban and suburban living. Competitive salaries and career growth opportunities make this an attractive location.
    Find Nurse Practitioner jobs in West Chester, PA


  2. Hershey, PA
    Average Salary: $189,634
    Hershey boasts a strong demand for healthcare professionals, with Penn State Health being a leading employer. Working here means being part of a renowned institution. The area offers a welcoming community and a healthy work-life balance.
    Find Nurse Practitioner jobs in Hershey, PA


  3. Doylestown, PA
    Average Salary: $184,135
    In Doylestown, healthcare providers can join organizations like St. Luke's University Health Network. The city provides a peaceful setting with easy access to major cities. Employees enjoy a supportive environment and excellent benefits.
    Find Nurse Practitioner jobs in Doylestown, PA


  4. Allentown, PA
    Average Salary: $158,530
    Allentown offers diverse opportunities with companies like Lehigh Valley Health Network. The city's growing economy supports a vibrant healthcare sector. Professionals here benefit from competitive pay and professional development.
    Find Nurse Practitioner jobs in Allentown, PA


  5. Reading, PA
    Average Salary: $152,521
    Working in Reading, one can find roles at Reading Hospital. The area's rich history and friendly community make it an appealing place to live and work. Employees enjoy a collaborative atmosphere and various learning opportunities.
    Find Nurse Practitioner jobs in Reading, PA


  6. Scranton, PA
    Average Salary: $141,698
    Scranton is a great place to work with Geisinger and other local healthcare providers. The city offers a blend of urban and rural lifestyles. Professionals enjoy a supportive work environment and ample opportunities for career advancement.
    Find Nurse Practitioner jobs in Scranton, PA


  7. Chambersburg, PA
    Average Salary: $140,481
    In Chambersburg, healthcare workers can join organizations like WellSpan Health. The city provides a quiet, family-friendly environment. Employees benefit from a strong sense of community and excellent benefits.
    Find Nurse Practitioner jobs in Chambersburg, PA


  8. York, PA
    Average Salary: $135,818
    York offers healthcare roles with providers like UPMC. The area is known for its historic charm and vibrant culture. Professionals here enjoy a positive work environment and a chance to make a real difference.
    Find Nurse Practitioner jobs in York, PA


  9. Gettysburg, PA
    Average Salary: $134,821
    Gettysburg offers a serene setting for healthcare professionals, with well-known employers like WellSpan Health. The area's historic significance adds to its charm. Employees enjoy a friendly community and rewarding work experiences.
    Find Nurse Practitioner jobs in Gettysburg, PA


  10. Lebanon, PA
    Average Salary: $134,734
    Lebanon is an excellent place to work for healthcare providers, with organizations like Penn Medicine. The city offers a blend of urban amenities and a peaceful environment. Employees benefit from a supportive work culture and professional growth.
    Find Nurse Practitioner jobs in Lebanon, PA

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

LifeStance Health leads the way with the highest average salary for Nurse Practitioners in Harrisburg, PA, offering nearly $245,000 annually. Crossroads also stands out, providing an impressive average salary of $166,000. These figures highlight great opportunities for Nurse Practitioners seeking both competitive pay and quality employment. Another strong contender is Signify Health, which offers an average salary of $160,000, making it a top choice for those looking to balance salary with benefits. UPMC, Optum, and PrimeCare Medical Inc follow closely, all offering average salaries above $120,000. These companies show a commitment to fair compensation and a supportive work environment.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Harrisburg, PA, highlighting LifeStance Health with the highest at $245,000 and Gentiva with the lowest at $86,763.
  1. LifeStance Health
    Average Salary: $245,000
    LifeStance Health offers a range of mental health services. They operate in several locations in Harrisburg, PA. They provide a supportive environment and opportunities for professional growth.


  2. Crossroads
    Average Salary: $166,000
    Crossroads focuses on health and wellness. They have facilities in Harrisburg, PA, where Nurse Practitioners can work in a collaborative setting to improve patient care.


  3. Signify Health
    Average Salary: $160,000
    Signify Health is a leader in home-based health care. They serve clients in Harrisburg, PA, providing Nurse Practitioners with a dynamic and impactful work environment.


  4. PrimeCare Medical Inc
    Average Salary: $140,000
    PrimeCare Medical Inc is a trusted provider of health care services. They have several locations in Harrisburg, PA, offering a chance to work in a well-established medical practice.


  5. UPMC
    Average Salary: $139,875
    UPMC is one of the largest health care providers in the region. They have numerous locations in Harrisburg, PA, where Nurse Practitioners can expect a rewarding and stable career.


  6. Optum
    Average Salary: $127,930
    Optum provides health services across many locations in Harrisburg, PA. They focus on improving patient outcomes and offer a professional environment for Nurse Practitioners.


  7. Healing Partners
    Average Salary: $120,000
    Healing Partners is dedicated to patient care. They operate in Harrisburg, PA, where Nurse Practitioners can work in a friendly and supportive setting.


  8. Matrix Medical Network
    Average Salary: $101,370
    Matrix Medical Network offers comprehensive health services. They have facilities in Harrisburg, PA, providing Nurse Practitioners with a collaborative work environment.


  9. Gentiva
    Average Salary: $86,763
    Gentiva provides hospice, home health, and palliative care. They serve the Harrisburg, PA area, offering Nurse Practitioners a chance to make a difference in patient care.

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