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

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

-
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.
-
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.
-
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.
-
MEDIKO
Average Salary: $168,600
MEDIKO provides Nurse Practitioner jobs with attractive salaries in Harrisburg. They have multiple locations, offering various healthcare services.
-
Crossroads
Average Salary: $166,000
Crossroads offers competitive Nurse Practitioner salaries in Harrisburg, PA. This company has several locations, focusing on providing excellent healthcare.
-
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.
-
Signify Health
Average Salary: $154,944
Signify Health offers Nurse Practitioners attractive salaries in Harrisburg, PA. They have several locations, offering various healthcare services.
-
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.
-
Seniority Healthcare
Average Salary: $134,667
Seniority Healthcare offers Nurse Practitioners with good salaries in Harrisburg. They serve multiple locations, providing excellent healthcare services.
-
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.
What are the best paying Nurse Practitioner related jobs in Harrisburg, PA?

-
Physician Assistant
Average Salary: $128,832
This role works closely with physicians and offers similar responsibilities as a medical provider. They diagnose illnesses and prescribe treatments. Hospitals and private clinics in Harrisburg hire these professionals to provide comprehensive care to patients.
Find Physician Assistant jobs in Harrisburg, PA
-
Informatics Nurse
Average Salary: $94,640
These professionals blend nursing with technology. They work with healthcare software to improve patient care. Companies in Harrisburg seek these experts to ensure data systems run smoothly, enhancing overall healthcare delivery.
Find Informatics Nurse jobs in Harrisburg, PA
-
Public Health Nurse
Average Salary: $93,759
They focus on community health and work to prevent disease outbreaks. This role involves visiting homes and community centers. Organizations in Harrisburg hire these nurses to promote health and safety among the public.
Find Public Health Nurse jobs in Harrisburg, PA
-
Nurse Educator
Average Salary: $90,782
These professionals teach future nurses in academic settings. They create lesson plans and assess students. Teaching hospitals and universities in Harrisburg look for dedicated educators to train the next generation of nurses.
Find Nurse Educator jobs in Harrisburg, PA
-
Registered Nurse
Average Salary: $89,928
RNs provide direct patient care and work in various settings. They monitor patients and administer treatments. Local hospitals and clinics in Harrisburg often hire RNs for their skills and experience in patient care.
Find Registered Nurse jobs in Harrisburg, PA
-
Graduate Nurse
Average Salary: $83,155
They are new nurses gaining experience. They often work under supervision to learn the trade. Hospitals in Harrisburg offer these new graduates a chance to develop their skills in a supportive environment.
Find Graduate Nurse jobs in Harrisburg, PA
-
Health Coach
Average Salary: $67,956
They help people make healthy lifestyle changes. This role involves counseling and supporting clients. Wellness centers and private practices in Harrisburg employ health coaches to promote better living habits.
Find Health Coach jobs in Harrisburg, PA
-
Case Manager
Average Salary: $51,276
They coordinate care for patients with complex needs. This role involves working with doctors and social workers. Healthcare facilities in Harrisburg seek case managers to ensure patients receive comprehensive care.
Find Case Manager jobs in Harrisburg, PA



