How much does a Registered Nurse make in Harrisburg, PA?
A Registered Nurse (RN) in Harrisburg, Pennsylvania, can expect to earn an average yearly salary of $89,737. This means that many nurses in the area find their work both rewarding and financially stable. It's a good choice for those looking to build a career in healthcare.
Looking at specific numbers, RNs in Harrisburg earn between $41,184 and $124,771 annually. Most nurses fall in the middle range, earning around $71,579 to $101,974 each year. These figures highlight the variety in salaries based on experience, specialization, and the healthcare facility where the nurse works. For those starting their career, entry-level positions offer a solid income that increases with experience and advanced certifications.
What are the highest paying cities for a Registered Nurse near Harrisburg, PA?

-
Chambersburg, PA
Average Salary: $98,760
Seeking a Registered Nurse in Chambersburg? This vibrant community offers many opportunities. Join well-known facilities like Chambersburg Hospital for rewarding work. Enjoy a supportive environment with the chance to make a difference.
Find Registered Nurse jobs in Chambersburg, PA
-
Newville, PA
Average Salary: $97,388
In Newville, a Registered Nurse can thrive in a close-knit community. Work at places like Newville Community Hospital. Enjoy the small-town charm while providing excellent care. It's a place where nursing excellence is valued.
Find Registered Nurse jobs in Newville, PA
-
Doylestown, PA
Average Salary: $96,950
Doylestown offers a great setting for nurses to shine. Hospitals like Doylestown Health provide excellent opportunities. Engage in high-quality care within a historic town known for its friendly atmosphere.
Find Registered Nurse jobs in Doylestown, PA
-
York, PA
Average Salary: $96,158
York is a bustling city with many job openings for nurses. Work at prominent hospitals like WellSpan York Hospital. Experience diverse patient care and a dynamic work environment. It's a great place to grow in your career.
Find Registered Nurse jobs in York, PA
-
Mechanicsburg, PA
Average Salary: $92,419
Mechanicsburg is a welcoming place for healthcare professionals. Join facilities like Penn State Health Holy Spirit Medical Center. Benefit from a supportive community and excellent career growth opportunities.
Find Registered Nurse jobs in Mechanicsburg, PA
-
Hershey, PA
Average Salary: $92,388
In Hershey, nursing is a key part of the community. Milton S. Hershey Medical Center is a leading employer. Nurses can expect innovative care settings and a commitment to excellence in healthcare.
Find Registered Nurse jobs in Hershey, PA
-
Gettysburg, PA
Average Salary: $90,375
Gettysburg offers a unique blend of history and modern healthcare. Work at WellSpan Gettysburg Hospital. Enjoy a close community feel while providing important medical services. It’s a place where dedication is highly regarded.
Find Registered Nurse jobs in Gettysburg, PA
-
Carlisle, PA
Average Salary: $88,945
Carlisle provides a range of opportunities for nurses. Hospitals like UPMC Carlisle offer great benefits and a strong focus on patient care. Enjoy a supportive work environment in this historic town.
Find Registered Nurse jobs in Carlisle, PA
-
Lebanon, PA
Average Salary: $88,388
Lebanon is a city with many opportunities for nurses. Lehigh Valley Health Network - Lebanon is a leading employer. Enjoy a vibrant community and a hospital that values skilled nursing professionals.
Find Registered Nurse jobs in Lebanon, PA
-
Scranton, PA
Average Salary: $88,200
Scranton offers diverse healthcare options for nurses. Geisinger Wyoming Valley Medical Center is a major employer. Experience a range of patient care settings in this lively city known for its rich history.
Find Registered Nurse jobs in Scranton, PA
What are the best paying companies for a Registered Nurse in Harrisburg, PA?

-
connectRN
Average Salary: $126,670
connectRN is a leading staffing agency for nurses, offering dynamic job opportunities with high pay. They have locations across various states, including Pennsylvania.
-
Clover Health Services
Average Salary: $120,359
Clover Health Services provides healthcare services and supports Registered Nurses in Harrisburg, PA. They focus on patient-centered care and offer competitive salaries.
-
Genie Healthcare
Average Salary: $115,767
Genie Healthcare places nurses in various healthcare settings. They operate nationally and offer attractive compensation packages for their staff in Harrisburg.
-
CoreMedical Group
Average Salary: $114,400
CoreMedical Group specializes in healthcare staffing. They provide excellent opportunities for Registered Nurses in Harrisburg, PA, with a strong emphasis on career growth.
-
FUSION Medical Staffing
Average Salary: $108,672
FUSION Medical Staffing is a staffing agency that places nurses in various healthcare facilities. They offer rewarding job opportunities and competitive pay in Harrisburg.
-
TalentBurst, Inc
Average Salary: $106,382
TalentBurst, Inc offers staffing services for healthcare professionals. They provide Registered Nurses with stable job opportunities and good salaries in Harrisburg, PA.
-
Penn Staffing Services LLC
Average Salary: $106,370
Penn Staffing Services LLC offers staffing solutions for nurses across the state. They have a presence in Harrisburg and provide competitive salaries for their staff.
-
Gentiva
Average Salary: $104,517
Gentiva is a home healthcare provider offering opportunities for Registered Nurses. They focus on providing quality care and offer competitive wages in Harrisburg, PA.
-
Favorite Healthcare Staffing
Average Salary: $103,262
Favorite Healthcare Staffing places nurses in various healthcare settings. They offer rewarding career opportunities with good pay in Harrisburg, PA.
-
GoMed Healthcare
Average Salary: $99,812
GoMed Healthcare is a staffing agency that supports nurses in various roles. They offer job opportunities in Harrisburg, PA, with competitive salaries.
What are the best paying Registered Nurse related jobs in Harrisburg, PA?

-
Nurse Practitioner
Average Salary: $139,765
This role involves diagnosing and treating patients in collaboration with physicians. Local providers, such as UPMC and Penn State Health, offer diverse opportunities in clinics and hospitals. These positions often require strong patient interaction skills and clinical expertise.
Find Nurse Practitioner jobs in Harrisburg, PA
-
Director of Nurses
Average Salary: $125,458
This leadership position oversees nursing staff and coordinates patient care. At facilities like PinnacleHealth and Holy Spirit Health System, directors play a crucial role in managing hospital operations. They ensure high standards of care and support nursing teams in their daily tasks.
Find Director of Nurses jobs in Harrisburg, PA
-
Psychiatric Mental Health Nurse
Average Salary: $115,667
These nurses focus on the mental health needs of patients. Working in environments such as the Harrisburg State Hospital, they provide care and support for individuals dealing with mental health challenges. Their work involves assessment, therapy, and patient education.
Find Psychiatric Mental Health Nurse jobs in Harrisburg, PA
-
Advanced Practice Psychiatric Nurse
Average Salary: $115,365
This advanced role combines psychiatric nursing with broader healthcare responsibilities. At places like the Community Counseling Center, these nurses provide comprehensive care. They often prescribe medications and develop treatment plans for patients with mental health conditions.
Find Advanced Practice Psychiatric Nurse jobs in Harrisburg, PA
-
Advanced Practice Provider
Average Salary: $110,314
This position allows for a broad scope of practice beyond traditional nursing roles. In organizations such as the Pennsylvania Psychiatric Institute, these providers often manage patient care independently. They combine advanced nursing skills with diagnostic and treatment capabilities.
Find Advanced Practice Provider jobs in Harrisburg, PA
-
Traveling Nurse
Average Salary: $104,066
Traveling nurses work on temporary assignments in various locations. Agencies such as Aureus Medical Group and Trusted Nurse Staffing connect them with short-term opportunities. This role offers flexibility and the chance to work in different environments.
Find Traveling Nurse jobs in Harrisburg, PA
-
Charge Nurse
Average Salary: $96,269
Charge nurses oversee nursing staff on a shift-by-shift basis. In hospitals like Penn State Health, they ensure smooth operations and quality care. This role requires leadership skills and the ability to manage both the team and patient care effectively.
Find Charge Nurse jobs in Harrisburg, PA
-
Nurse Supervisor
Average Salary: $91,761
Supervisors manage nursing staff and ensure that patient care meets high standards. In facilities like WellSpan Health, they coordinate staff schedules and address any issues that arise. Their work is crucial for maintaining smooth hospital operations.
Find Nurse Supervisor jobs in Harrisburg, PA
-
Telemetry Nurse
Average Salary: $90,324
Telemetry nurses monitor patients' vital signs using specialized equipment. At locations such as UPMC, they provide critical care in telemetry units. Their expertise in recognizing and responding to changes in patient conditions is vital for patient safety.
Find Telemetry Nurse jobs in Harrisburg, PA
-
Infection Preventionist
Average Salary: $90,230
These professionals focus on preventing the spread of infections within healthcare settings. In organizations like the Harrisburg Hospital, they develop and implement infection control policies. Their work is essential in protecting patients and staff from infectious diseases.
Find Infection Preventionist jobs in Harrisburg, PA



