Position
City
Salary

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

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

Nurse Practitioners in Harrisburg, Pennsylvania, enjoy a rewarding career with competitive pay. The average yearly salary stands at around $152,307. This figure can vary based on experience, specialty, and workplace. Nurse Practitioners can find work in hospitals, clinics, and private practices.

Salaries for Nurse Practitioners in Harrisburg range from $61,250 to $245,000 annually. The distribution of salaries shows that many professionals fall in the middle range, with a significant portion earning between $94,659 and $178,182 each year. These figures reflect the high demand for skilled healthcare providers in the region.

Nurse Practitioner jobs in Harrisburg, PA

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

Nurse Practitioners near Harrisburg, PA can find excellent opportunities in nearby cities. Hershey, PA offers the highest average salary at nearly $205,500. West Chester, PA follows closely, with an average salary of around $194,000. Other notable cities include Doylestown and Scranton, which provide competitive salaries for Nurse Practitioners. These cities present promising prospects for those looking to advance their careers with attractive compensation packages. Exploring job openings in these areas could lead to rewarding career opportunities.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Harrisburg, PA, highlighting Hershey, PA with the highest at $205,478 and Gettysburg, PA with the lowest at $133,567.
  1. Hershey, PA
    Average Salary: $205,478
    Working in Hershey, PA means you'll join a thriving medical community. With Penn State Health Milton S. Hershey Medical Center, professionals find ample opportunities. The city values healthcare, offering a supportive environment.
    Find Nurse Practitioner jobs in Hershey, PA


  2. West Chester, PA
    Average Salary: $193,929
    In West Chester, PA, healthcare jobs offer a chance to grow. Main Line Health provides a well-established platform. The community trusts local healthcare, ensuring steady demand for qualified practitioners.
    Find Nurse Practitioner jobs in West Chester, PA


  3. Doylestown, PA
    Average Salary: $186,485
    Doylestown, PA is known for its quality healthcare facilities. St. Luke's University Health Network is a prominent employer. The area values comprehensive care, making it ideal for dedicated professionals.
    Find Nurse Practitioner jobs in Doylestown, PA


  4. Scranton, PA
    Average Salary: $150,081
    Scranton, PA offers a vibrant healthcare scene. Geisinger provides extensive services, making it a top choice for practitioners. The city supports medical growth, ensuring a rewarding career path.
    Find Nurse Practitioner jobs in Scranton, PA


  5. Allentown, PA
    Average Salary: $148,951
    In Allentown, PA, the healthcare landscape is robust. Lehigh Valley Health Network offers many opportunities. The community prioritizes health, which means a high demand for skilled practitioners.
    Find Nurse Practitioner jobs in Allentown, PA


  6. Reading, PA
    Average Salary: $146,985
    Reading, PA is home to many healthcare facilities. Tower Health is a key employer here. The city offers a steady environment, great for those seeking stable opportunities.
    Find Nurse Practitioner jobs in Reading, PA


  7. York, PA
    Average Salary: $138,893
    York, PA has a strong healthcare presence. WellSpan Health offers many options. The community highly values medical care, providing a supportive workplace.
    Find Nurse Practitioner jobs in York, PA


  8. Lebanon, PA
    Average Salary: $134,298
    Lebanon, PA is a great place for healthcare work. With Penn Medicine Lancaster General Health, professionals find a dynamic environment. The area emphasizes quality care, enhancing job satisfaction.
    Find Nurse Practitioner jobs in Lebanon, PA


  9. Wilkes-Barre, PA
    Average Salary: $134,236
    In Wilkes-Barre, PA, the healthcare sector is dynamic. Geisinger Wyoming Valley Medical Center is a leading employer. The city values health services, making it a rewarding place to work.
    Find Nurse Practitioner jobs in Wilkes-Barre, PA


  10. Gettysburg, PA
    Average Salary: $133,567
    Gettysburg, PA offers a close-knit healthcare community. With Adams Health, professionals find a supportive environment. The area values care, making it a fulfilling place to practice.
    Find Nurse Practitioner jobs in Gettysburg, PA

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

Nurse Practitioners have great career opportunities in Harrisburg, PA, with top-paying companies offering competitive salaries. Market Street Staffing leads with an average salary of $269,000, providing a highly attractive option for qualified practitioners. LifeStance Health and Provisions Health also offer strong compensation packages, making them excellent choices for those seeking rewarding roles in the area.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Harrisburg, PA, highlighting Market Street Staffing with the highest at $269,000 and Oak Street Health with the lowest at $133,748.
  1. Market Street Staffing
    Average Salary: $269,000
    Market Street Staffing offers competitive pay for Nurse Practitioner jobs in Harrisburg, PA. This company operates in multiple states and focuses on placing healthcare professionals in various settings.


  2. LifeStance Health
    Average Salary: $245,000
    LifeStance Health provides excellent opportunities for Nurse Practitioners in Harrisburg. With numerous locations, this company serves a wide patient base in the region.


  3. Provisions Health
    Average Salary: $183,333
    Provisions Health offers rewarding jobs for Nurse Practitioners in Harrisburg, PA. They operate in several locations, providing quality healthcare services.


  4. MEDIKO
    Average Salary: $168,600
    MEDIKO provides Nurse Practitioner jobs with attractive salaries in Harrisburg. They have multiple locations, offering various healthcare services.


  5. Crossroads
    Average Salary: $166,000
    Crossroads offers competitive Nurse Practitioner salaries in Harrisburg, PA. This company has several locations, focusing on providing excellent healthcare.


  6. Connections Health Solutions
    Average Salary: $158,729
    Connections Health Solutions provides Nurse Practitioners with good salaries in Harrisburg. They serve multiple locations, focusing on healthcare solutions.


  7. Signify Health
    Average Salary: $154,944
    Signify Health offers Nurse Practitioners attractive salaries in Harrisburg, PA. They have several locations, offering various healthcare services.


  8. PrimeCare Medical, Inc.
    Average Salary: $140,000
    PrimeCare Medical, Inc. provides Nurse Practitioners with good job opportunities in Harrisburg. They have multiple locations, focusing on healthcare.


  9. Seniority Healthcare
    Average Salary: $134,667
    Seniority Healthcare offers Nurse Practitioners with good salaries in Harrisburg. They serve multiple locations, providing excellent healthcare services.


  10. Oak Street Health
    Average Salary: $133,748
    Oak Street Health offers Nurse Practitioner jobs with competitive salaries in Harrisburg, PA. They operate in several locations, focusing on healthcare.

Currently 8,926 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
8,926 Job Openings