How much does a Registered Nurse make in Martinsville, VA?
The average salary for a Registered Nurse (RN) in Martinsville, VA, stands at approximately $81,429 per year. This figure provides a good benchmark for job seekers looking into nursing roles in the area. The salary range for RNs in Martinsville can vary based on factors such as experience, education, and the specific healthcare facility.
Registered Nurses in the area may earn between $64,000 and $106,600 annually. Nurses with more experience and specialized skills often earn towards the higher end of this range. Some key factors affecting salaries include the type of healthcare facility (e.g., hospitals, clinics, long-term care facilities) and certifications or additional qualifications. The median salary sits comfortably at $79,491, with many RNs earning between $71,745 and $87,236. This variety in earnings can help job seekers set realistic expectations and plan their career paths accordingly.
What are the highest paying cities for a Registered Nurse near Martinsville, VA?

-
Madison, NC
Average Salary: $100,125
Madison, NC, offers a welcoming environment for nurses to thrive. With top healthcare facilities like Cone Health, nurses have access to cutting-edge technology and supportive teams. The area’s close-knit community enhances the quality of care provided.
Find Registered Nurse jobs in Madison, NC
-
Salem, VA
Average Salary: $96,812
In Salem, VA, nurses find excellent opportunities at Lewis-Gale Medical Center and Carilion Clinic. These institutions provide a strong support system and various professional development programs. The city’s friendly atmosphere makes it easy for nurses to feel at home.
Find Registered Nurse jobs in Salem, VA
-
Lynchburg, VA
Average Salary: $95,416
Lynchburg, VA, is known for its vibrant healthcare sector, with Centra Health being a leading employer. Nurses here enjoy a supportive work environment and the chance to work with a diverse patient population. The city's rich history adds to its appeal.
Find Registered Nurse jobs in Lynchburg, VA
-
Reidsville, NC
Average Salary: $90,117
Reidsville, NC, is a great place for nursing professionals to grow. The local hospitals offer excellent training and growth opportunities. The community’s strong emphasis on healthcare makes it an ideal location for nurses looking to make an impact.
Find Registered Nurse jobs in Reidsville, NC
-
South Boston, VA
Average Salary: $89,041
South Boston, VA, provides a nurturing environment for nurses at Sovah Health. The area’s small-town charm makes it easy for nurses to build strong relationships with patients and colleagues. The supportive community enhances job satisfaction.
Find Registered Nurse jobs in South Boston, VA
-
Danville, VA
Average Salary: $88,217
Danville, VA, boasts a thriving healthcare system with Sovah Health Danville at the forefront. Nurses here benefit from a collaborative work culture and access to various training programs. The city’s historic charm adds to the overall positive experience.
Find Registered Nurse jobs in Danville, VA
-
Greensboro, NC
Average Salary: $85,401
Greensboro, NC, offers a dynamic setting for nursing careers with institutions like Cone Health and Wesley Long Hospital. Nurses enjoy a diverse work environment and numerous opportunities for career advancement. The city’s vibrant culture enhances the nursing experience.
Find Registered Nurse jobs in Greensboro, NC
-
Roanoke, VA
Average Salary: $85,184
Roanoke, VA, provides excellent nursing opportunities at Carilion Clinic. The area’s strong healthcare network offers robust support and development for nurses. The city’s welcoming nature makes it a great place to work and live.
Find Registered Nurse jobs in Roanoke, VA
-
Winston-Salem, NC
Average Salary: $83,116
Winston-Salem, NC, is a fantastic location for nurses with Wake Forest Baptist Health leading the way. The city offers numerous professional development opportunities and a supportive community. The vibrant culture enhances the overall nursing experience.
Find Registered Nurse jobs in Winston-Salem, NC
-
Fayetteville, NC
Average Salary: $79,254
Fayettell, NC, offers a variety of nursing positions at Cape Fear Valley Health System. The area’s diverse patient population provides rich learning experiences. The city’s family-friendly atmosphere makes it a great place for nurses to work and live.
Find Registered Nurse jobs in Fayetteville, NC
What are the best paying companies for a Registered Nurse in Martinsville, VA?

-
PRN Healthcare
Average Salary: $108,505
PRN Healthcare offers rewarding Registered Nurse positions in Martinsville, VA, and across the country. They provide top-tier staffing solutions for healthcare facilities, ensuring you get the best opportunities. Their diverse placements allow for varied experiences and career growth.
-
Supplemental Health Care
Average Salary: $92,907
Supplemental Health Care provides excellent Registered Nurse jobs in Martinsville, VA, with locations throughout the U.S. They focus on matching nurses with positions that fit their skills and career goals, offering competitive salaries and benefits.
-
AMN Healthcare
Average Salary: $90,827
AMN Healthcare offers high-paying Registered Nurse jobs in Martinsville, VA, and other areas. They provide excellent staffing solutions and career support, ensuring nurses find positions that match their expertise and aspirations.
-
Interim HealthCare
Average Salary: $87,973
Interim HealthCare provides rewarding Registered Nurse positions in Martinsville, VA, and other locations. They focus on personalized care and support, giving nurses opportunities to grow and excel in their roles.
-
Amedisys
Average Salary: $84,935
Amedisys offers competitive Registered Nurse jobs in Martinsville, VA, and other areas. They specialize in home health, hospice, and palliative care, providing a supportive environment for nurses to thrive.
-
Saber Healthcare Group
Average Salary: $81,000
Saber Healthcare Group provides good-paying Registered Nurse jobs in Martinsville, VA, and other regions. They focus on quality care and offer a variety of positions for nurses to choose from.
-
Fresenius Medical Care
Average Salary: $80,110
Fresenius Medical Care offers solid Registered Nurse positions in Martinsville, VA, and beyond. They specialize in dialysis care, providing nurses with specialized opportunities to make a difference.
-
Kissito Healthcare
Average Salary: $78,762
Kissito Healthcare offers rewarding Registered Nurse jobs in Martinsville, VA. They provide quality care in various settings, ensuring nurses have fulfilling and impactful careers.
-
Mountain Valley Hospice
Average Salary: $78,050
Mountain Valley Hospice offers compassionate Registered Nurse jobs in Martinsville, VA. They focus on providing exceptional care for patients, allowing nurses to make a meaningful difference.
-
Mountain Valley Hospice & Palliative Care
Average Salary: $73,762
Mountain Valley Hospice & Palliative Care provides caring Registered Nurse positions in Martinsville, VA. They focus on supportive and compassionate care, offering a fulfilling career for nurses.
What are the best paying Registered Nurse related jobs in Martinsville, VA?

-
Nurse Practitioner
Average Salary: $138,681
Nurse Practitioners work closely with physicians to provide quality care to patients. In this role, they diagnose and treat common illnesses and injuries. Hospitals and clinics in Martinsville, VA, often hire Nurse Practitioners to improve patient outcomes.
Find Nurse Practitioner jobs in Martinsville, VA
-
Traveling Nurse
Average Salary: $104,850
Traveling Nurses have the opportunity to work in various healthcare settings. They provide essential care services and often find assignments in different parts of the country. Agencies in Martinsville, VA, frequently seek Traveling Nurses for short-term projects.
Find Traveling Nurse jobs in Martinsville, VA
-
Telemetry Nurse
Average Salary: $97,084
Telemetry Nurses monitor patients’ vital signs using special equipment. This role is crucial for patients who need continuous observation. Many healthcare facilities in Martinsville, VA, value Telemetry Nurses for their attention to detail and quick response skills.
Find Telemetry Nurse jobs in Martinsville, VA
-
Intensive Care Unit Registered Nurse
Average Salary: $88,784
Intensive Care Unit Registered Nurses care for critically ill patients. They work in fast-paced environments and make life-saving decisions. Hospitals in Martinsville, VA, need experienced ICU RNs to manage intensive care units effectively.
Find Intensive Care Unit Registered Nurse jobs in Martinsville, VA
-
Charge Nurse
Average Salary: $77,250
Charge Nurses oversee nursing staff and ensure smooth operations. They coordinate care and manage shifts, providing support to both patients and nurses. In Martinsville, VA, Charge Nurses play a vital role in maintaining high standards of care in healthcare facilities.
Find Charge Nurse jobs in Martinsville, VA
-
Nurse Supervisor
Average Salary: $71,172
Nurse Supervisors manage nursing staff and oversee patient care. They ensure that nursing practices meet the facility's standards. In Martinsville, VA, Nurse Supervisors are essential for maintaining quality care in hospitals and clinics.
Find Nurse Supervisor jobs in Martinsville, VA
-
Case Manager
Average Salary: $65,677
Case Managers coordinate care for patients with complex needs. They work with healthcare teams to develop care plans. Many healthcare organizations in Martinsville, VA, depend on Case Managers to improve patient outcomes.
Find Case Manager jobs in Martinsville, VA
-
Licensed Practical Nurse
Average Salary: $62,529
Licensed Practical Nurses provide basic patient care under the supervision of physicians. They administer medications and monitor vital signs. In Martinsville, VA, LPNs are valued for their ability to deliver essential care services.
Find Licensed Practical Nurse jobs in Martinsville, VA
-
Psychiatric Mental Health Nurse
Average Salary: $54,371
Psychiatric Mental Health Nurses care for patients with mental health conditions. They provide support and treatment plans. Hospitals and mental health facilities in Martinsville, VA, often hire these nurses to help patients manage their conditions.
Find Psychiatric Mental Health Nurse jobs in Martinsville, VA
-
Advanced Practice Provider
Average Salary: $47,250
Advanced Practice Providers deliver advanced medical care and treatment. They often have more autonomy than other nursing roles. Healthcare facilities in Martinsville, VA, seek these professionals to enhance patient care and outcomes.
Find Advanced Practice Provider jobs in Martinsville, VA



