How much does a Registered Nurse make in Mechanicsburg, PA?
In Mechanicsburg, PA, Registered Nurses earn a good salary. The average yearly salary is $91,680. This amount can vary based on several factors, including experience, education, and the specific healthcare facility. Registered Nurses with more experience typically earn higher salaries.
The salary range in Mechanicsburg varies from $58,200 to $124,000. Here is a look at the distribution of salaries:
- Small percentage earn between $58,200 and $64,182.
- Smaller percentage earn between $64,182 and $70,164.
- Smaller percentage earn between $70,164 and $76,145.
- Smaller percentage earn between $76,145 and $82,127.
- Smaller percentage earn between $82,127 and $88,109.
- Smaller percentage earn between $88,109 and $94,091.
- Smaller percentage earn between $94,091 and $100,073.
- Smaller percentage earn between $100,073 and $106,055.
- Smaller percentage earn between $106,055 and $112,036.
- Smaller percentage earn between $112,036 and $118,018.
- Smallest percentage earn between $118,018 and $124,000.
What are the highest paying cities for a Registered Nurse near Mechanicsburg, PA?

-
Shippensburg, PA
Average Salary: $102,998
Shippensburg offers a warm community for nurses to thrive. The town’s healthcare facilities provide excellent patient care and professional growth. Shippensburg University also offers nursing programs that enhance skills and knowledge.
Find Registered Nurse jobs in Shippensburg, PA
-
Dillsburg, PA
Average Salary: $100,590
Dillsburg's smaller size makes for a close-knit community where nurses feel valued. Hospitals here focus on personalized care, giving nurses the chance to build strong relationships with patients. The community’s emphasis on health and wellness adds to the rewarding work environment.
Find Registered Nurse jobs in Dillsburg, PA
-
Camp Hill, PA
Average Salary: $96,334
Camp Hill has a strong healthcare sector with many hospitals and clinics. Nurses here benefit from a variety of opportunities and a collaborative work environment. The area’s reputable healthcare institutions provide robust support and training.
Find Registered Nurse jobs in Camp Hill, PA
-
York, PA
Average Salary: $95,780
York offers a diverse healthcare landscape with both large hospitals and smaller clinics. Nurses can expect a dynamic work environment with plenty of chances for professional development. The city's well-known healthcare facilities provide excellent resources and support.
Find Registered Nurse jobs in York, PA
-
Enola, PA
Average Salary: $94,757
In Enola, nursing work is both meaningful and fulfilling. The community's healthcare needs drive the demand for dedicated professionals. Smaller community hospitals in Enola focus on quality care and teamwork, creating a supportive work environment for nurses.
Find Registered Nurse jobs in Enola, PA
-
New Cumberland, PA
Average Salary: $93,561
New Cumberland’s healthcare sector offers a blend of community care and modern medical services. Nurses here enjoy a friendly atmosphere with opportunities for career advancement. The area’s healthcare providers value their staff and offer excellent benefits.
Find Registered Nurse jobs in New Cumberland, PA
-
Mechanicsburg, PA
Average Salary: $93,027
Mechanicsburg provides a balanced environment for nursing careers. The town’s healthcare facilities are well-regarded, offering both growth and stability. Nurses benefit from a supportive community and excellent workplace culture.
Find Registered Nurse jobs in Mechanicsburg, PA
-
Harrisburg, PA
Average Salary: $90,008
Harrisburg's vibrant healthcare system offers numerous opportunities for nurses. The city’s diverse medical facilities provide extensive training and career development. Nurses in Harrisburg are part of a dynamic and supportive professional community.
Find Registered Nurse jobs in Harrisburg, PA
-
Carlisle, PA
Average Salary: $88,921
Carlisle’s healthcare facilities value their nursing staff highly. The community’s focus on patient care creates a rewarding work environment. Nurses benefit from a friendly atmosphere and a commitment to professional growth.
Find Registered Nurse jobs in Carlisle, PA
-
Lancaster, PA
Average Salary: $88,054
Lancaster provides a rich environment for nursing careers with its blend of modern and traditional healthcare services. The city’s healthcare providers prioritize patient care and offer many opportunities for professional advancement. Nurses here enjoy a supportive and collaborative work culture.
Find Registered Nurse jobs in Lancaster, PA
What are the best paying companies for a Registered Nurse in Mechanicsburg, PA?

-
VibraLife
Average Salary: $125,870
VibraLife offers rewarding Registered Nurse positions in Mechanicsburg, PA. This organization provides excellent patient care and support. They operate several care centers in the region.
-
Favorite Healthcare Staffing
Average Salary: $102,500
Favorite Healthcare Staffing is known for offering competitive pay for Registered Nurses in Mechanicsburg, PA. They focus on placing staff in top healthcare facilities in the area.
-
Select Medical
Average Salary: $100,863
Select Medical provides diverse opportunities for Registered Nurses in Mechanicsburg, PA. They aim to offer a supportive work environment and advanced career growth.
-
BrightStar Care
Average Salary: $100,500
BrightStar Care offers promising positions for Registered Nurses in Mechanicsburg, PA. They focus on high-quality home care services and patient well-being.
-
Fox Subacute
Average Salary: $96,800
Fox Subacute provides a range of Registered Nurse roles in Mechanicsburg, PA. They are committed to providing specialized care and have multiple locations in the area.
-
Mitchell/Martin Inc.
Average Salary: $95,818
Mitchell/Martin Inc. offers competitive salaries for Registered Nurses in Mechanicsburg, PA. They provide healthcare staffing solutions and have several facilities in the region.
-
Encompass Health
Average Salary: $94,227
Encompass Health offers well-compensated positions for Registered Nurses in Mechanicsburg, PA. They focus on rehabilitation and recovery, with multiple centers in the area.
-
AccentCare
Average Salary: $90,400
AccentCare provides attractive salary packages for Registered Nurses in Mechanicsburg, PA. They emphasize patient care and have several locations offering diverse care opportunities.
-
Vibra Healthcare
Average Salary: $90,233
Vibra Healthcare offers rewarding Registered Nurse roles in Mechanicsburg, PA. They focus on comprehensive care and have multiple facilities in the region.
-
OneStaff Medical
Average Salary: $81,250
OneStaff Medical provides competitive pay for Registered Nurses in Mechanicsburg, PA. They focus on placing skilled nurses in various healthcare settings.
What are the best paying Registered Nurse related jobs in Mechanicsburg, PA?

-
Nurse Practitioner
Average Salary: $122,941
Nurse Practitioners often work with physicians and healthcare teams. They provide primary and specialty care. They assess patients and manage their health conditions. This position can be found at UPMC and Penn State Health.
Find Nurse Practitioner jobs in Mechanicsburg, PA
-
Preceptor
Average Salary: $100,000
Preceptors help new graduates and students. They teach about nursing practices and hospital procedures. Preceptors work closely with staff nurses and other healthcare providers. This role is available at local hospitals like Holy Spirit Hospital.
Find Preceptor jobs in Mechanicsburg, PA
-
Traveling Nurse
Average Salary: $88,990
Traveling Nurses work in different locations. They provide temporary care to patients. This job offers variety and experience in different settings. Companies like Cross Country Nurses and Travel Nurses, Inc. hire for these positions.
Find Traveling Nurse jobs in Mechanicsburg, PA
-
Intensive Care Unit Registered Nurse
Average Salary: $88,560
These nurses care for critically ill patients. They work in fast-paced environments. They monitor vital signs and administer treatments. This role is found at hospitals like Penn State Health Holy Spirit Medical Center.
Find Intensive Care Unit Registered Nurse jobs in Mechanicsburg, PA
-
Nurse Supervisor
Average Salary: $87,900
Nurse Supervisors manage nursing staff. They ensure quality patient care. They coordinate with other healthcare professionals. This position can be found at UPMC and local healthcare facilities.
Find Nurse Supervisor jobs in Mechanicsburg, PA
-
Staff Nurse
Average Salary: $87,462
Staff Nurses provide direct patient care. They work in hospitals, clinics, and other healthcare settings. They follow care plans and monitor patients. This role is available at Penn State Health and local clinics.
Find Staff Nurse jobs in Mechanicsburg, PA
-
Charge Nurse
Average Salary: $85,886
Charge Nurses oversee nursing staff on a shift. They coordinate care and manage patient assignments. They ensure smooth operation of the unit. This role can be found at Holy Spirit Hospital and other healthcare facilities.
Find Charge Nurse jobs in Mechanicsburg, PA
-
Infection Preventionist
Average Salary: $81,850
Infection Preventionists focus on preventing infections. They develop and implement infection control policies. They work in hospitals and healthcare centers. Penn State Health and local hospitals offer these positions.
Find Infection Preventionist jobs in Mechanicsburg, PA
-
Nurse Consultant
Average Salary: $80,000
Nurse Consultants provide expert advice. They help improve nursing practices and patient care. They often work with healthcare organizations. This role is available at consulting firms and healthcare institutions.
Find Nurse Consultant jobs in Mechanicsburg, PA
-
Nurse Case Manager
Average Salary: $75,449
Nurse Case Managers coordinate care for patients. They ensure patients get the services they need. They work closely with doctors and other healthcare providers. This role is offered at UPMC and local healthcare facilities.
Find Nurse Case Manager jobs in Mechanicsburg, PA



