How much does a Registered Nurse make in Harrisonburg, VA?
If you are considering becoming a Registered Nurse (RN) in Harrisonburg, VA, you will be pleased to know that this profession offers a competitive salary. On average, RNs in Harrisonburg earn about $77,952 per year. This income can vary based on experience, education, and the specific healthcare facility where one works.
RNs in Harrisonburg have different salary levels depending on their experience. Here are some average salary ranges:
- Entry-level RNs can expect to earn around $37,750 annually.
- RNs with more than 10 years of experience can earn close to $115,250 per year.
- Most RNs fall somewhere between $61,000 and $84,250 per year.
What are the highest paying cities for a Registered Nurse near Harrisonburg, VA?

-
Warrenton, VA
Average Salary: $93,941
In Warrenton, nurses find a mix of community care and specialized services. Fauquier Health is a leading employer, offering a supportive environment for patient care. The town’s smaller size allows for closer community ties, enhancing patient interactions.
Find Registered Nurse jobs in Warrenton, VA
-
Charlottesville, VA
Average Salary: $93,462
Charlottesville offers a vibrant healthcare sector with the University of Virginia Medical Center as a top employer. Nurses here benefit from a dynamic work environment and access to cutting-edge medical research. The city's academic setting provides unique learning opportunities.
Find Registered Nurse jobs in Charlottesville, VA
-
Lexington, VA
Average Salary: $89,750
Lexington provides a peaceful setting for nurses, with a strong focus on patient care. Augusta Health is a key employer, offering a supportive community atmosphere. The area’s slower pace allows for meaningful patient relationships.
Find Registered Nurse jobs in Lexington, VA
-
Staunton, VA
Average Salary: $89,656
In Staunton, healthcare professionals work in a community-focused environment. Augusta Health is a prominent employer, offering a variety of specialties. The town’s small-city feel ensures a close-knit work culture.
Find Registered Nurse jobs in Staunton, VA
-
Front Royal, VA
Average Salary: $87,083
Front Royal offers a blend of rural and urban healthcare opportunities. Warren Memorial Hospital is a key employer, providing a supportive work environment. Nurses here enjoy a mix of community care and access to urban amenities.
Find Registered Nurse jobs in Front Royal, VA
-
Fishersville, VA
Average Salary: $85,624
Fishersville provides a welcoming environment for nurses, with Augusta Health being a major employer. The community setting allows for strong patient interactions and a supportive work culture. The area’s charm makes it a pleasant place to live and work.
Find Registered Nurse jobs in Fishersville, VA
-
Waynesboro, VA
Average Salary: $82,422
In Waynesboro, nurses work in a community-oriented healthcare system. Augusta Health is a leading employer, offering a variety of medical services. The city’s vibrant community life enhances the nursing experience.
Find Registered Nurse jobs in Waynesboro, VA
-
Luray, VA
Average Salary: $80,818
Luray offers a tranquil setting for healthcare professionals. Page Memorial Hospital is a key employer, providing a supportive environment. The town’s smaller size fosters close community ties, enhancing patient care.
Find Registered Nurse jobs in Luray, VA
-
New Market, VA
Average Salary: $70,070
New Market provides a mix of rural charm and healthcare opportunities. Shenandoah Valley Medical Center is a prominent employer, offering a supportive work environment. The area’s scenic beauty makes it a pleasant place to work and live.
Find Registered Nurse jobs in New Market, VA
What are the best paying companies for a Registered Nurse in Harrisonburg, VA?

-
AMN Healthcare
Average Salary: $111,943
AMN Healthcare offers diverse opportunities for Registered Nurses in Harrisonburg. They provide contract, travel, and permanent placement services, ensuring you have multiple options. With locations across Virginia, AMN Healthcare stands out for offering competitive salaries.
-
Amedisys
Average Salary: $100,560
Amedisys is a leading home health company that offers Registered Nurses a chance to work in various settings across Harrisonburg. They provide excellent benefits and support, making it a great place for career growth and stability.
-
Legacy Hospice
Average Salary: $87,700
Legacy Hospice focuses on end-of-life care and offers rewarding positions for Registered Nurses. They operate in multiple locations in Harrisonburg, providing compassionate care and competitive compensation.
-
Eastern Healthcare Group
Average Salary: $82,133
Eastern Healthcare Group has several facilities in Harrisonburg, offering Registered Nurses a chance to work in a supportive environment. They focus on quality patient care and offer a good salary along with career development opportunities.
-
Sentara
Average Salary: $77,759
Sentara provides a wide range of healthcare services and offers numerous positions for Registered Nurses in Harrisonburg. They focus on patient care and provide a stable work environment with competitive pay.
-
Thrive Skilled Pediatric Care
Average Salary: $77,000
Thrive Skilled Pediatric Care specializes in pediatric care and offers great opportunities for Registered Nurses in Harrisonburg. They provide a nurturing environment and offer a good salary package.
-
First Choice Home Health & Hospice Harrisonburg
Average Salary: $70,659
First Choice Home Health & Hospice offers Registered Nurses a chance to work in home healthcare settings in Harrisonburg. They focus on patient comfort and provide a competitive salary along with benefits.
-
Visiting Angels
Average Salary: $60,000
Visiting Angels provides in-home care services and offers positions for Registered Nurses in Harrisonburg. They focus on personalized care and offer a decent salary with opportunities for growth.
-
James Madison University
Average Salary: $55,086
James Madison University offers various healthcare programs and opportunities for Registered Nurses in Harrisonburg. They focus on academic excellence and provide a good salary along with career development.
What are the best paying Registered Nurse related jobs in Harrisonburg, VA?

-
Nurse Practitioner
Average Salary: $148,755
Working as a Nurse Practitioner allows individuals to diagnose and treat various health conditions. Many clinics and healthcare facilities offer these roles. A Master’s Degree in Nursing is required.
Find Nurse Practitioner jobs in Harrisonburg, VA
-
Advanced Practice Provider
Average Salary: $142,000
These professionals provide direct patient care, often in busy settings. They collaborate with doctors and other healthcare providers. Experience in emergency or critical care is advantageous.
Find Advanced Practice Provider jobs in Harrisonburg, VA
-
Psychiatric Mental Health Nurse
Average Salary: $108,100
These nurses focus on mental health. They work in psychiatric hospitals and mental health clinics. This role requires a deep understanding of mental health disorders and treatment.
Find Psychiatric Mental Health Nurse jobs in Harrisonburg, VA
-
Traveling Nurse
Average Salary: $105,814
Traveling nurses work in various locations, offering flexibility and adventure. They fill temporary positions in different hospitals. A valid nursing license and relevant experience are necessary.
Find Traveling Nurse jobs in Harrisonburg, VA
-
Psychiatric Registered Nurse
Average Salary: $102,786
This role involves caring for patients with mental health issues. They work in psychiatric hospitals and outpatient clinics. Strong communication skills are essential.
Find Psychiatric Registered Nurse jobs in Harrisonburg, VA
-
Burn Center Nurse
Average Salary: $78,217
These nurses specialize in caring for burn patients. They work in specialized burn units. A background in critical care is often preferred.
Find Burn Center Nurse jobs in Harrisonburg, VA
-
Charge Nurse
Average Salary: $71,120
Charge nurses oversee patient care in a specific unit. They coordinate staff and ensure quality care. Leadership skills and prior experience are important.
Find Charge Nurse jobs in Harrisonburg, VA
-
Licensed Practical Nurse
Average Salary: $66,378
LPNs provide basic patient care under the supervision of doctors and registered nurses. They work in hospitals, long-term care facilities, and clinics. A practical nursing certificate is needed.
Find Licensed Practical Nurse jobs in Harrisonburg, VA
-
Public Health Nurse
Average Salary: $61,790
These nurses focus on community health, often working in public health departments. They promote wellness and prevent disease. Knowledge of public health principles is essential.
Find Public Health Nurse jobs in Harrisonburg, VA
-
Nurse Supervisor
Average Salary: $59,500
Nurse supervisors manage nursing staff and oversee patient care. They work in hospitals and long-term care facilities. Strong leadership and management skills are required.
Find Nurse Supervisor jobs in Harrisonburg, VA



