How much does a Registered Nurse make in Richmond, VA?
In Richmond, Virginia, a Registered Nurse earns a strong average yearly salary of $93,991. This salary can change based on several factors, like experience, education, and the type of healthcare facility where they work. Registered Nurses with more experience tend to earn higher salaries. Those who work in hospitals often have higher incomes than those working in clinics or private practices.
Looking at the salary distribution, the bottom 10% of Registered Nurses make around $64,000 per year. The top 10% earn about $134,156 annually. This spread shows that there are many opportunities for Registered Nurses to earn more as they gain experience and advance in their careers. A solid salary is one of the many benefits of choosing this rewarding profession.
What are the highest paying cities for a Registered Nurse near Richmond, VA?

-
Petersburg, VA
Average Salary: $105,157
A career as a nurse in Petersburg offers a chance to work in vibrant community health settings. Opportunities exist in hospitals like St. Joseph Hospital, where one can provide quality care to a diverse population. The city's supportive environment makes it an excellent place to grow professionally.
Find Registered Nurse jobs in Petersburg, VA
-
Fredericksburg, VA
Average Salary: $102,717
In Fredericksburg, nurses find rewarding positions in facilities such as Mary Washington Healthcare. The city's rich history and community spirit provide a unique backdrop for healthcare services. Fredericksburg offers a nurturing environment for those looking to advance in their nursing careers.
Find Registered Nurse jobs in Fredericksburg, VA
-
Salem, VA
Average Salary: $96,549
Salem presents a thriving healthcare sector with employers like Salem Veterans Affairs Medical Center. Nurses here have the opportunity to work with a dedicated team, offering essential services to veterans. The city's focus on healthcare makes it an attractive place for nursing professionals.
Find Registered Nurse jobs in Salem, VA
-
Charlottesville, VA
Average Salary: $95,915
Charlottesville offers nurses a chance to work in the renowned University of Virginia Health System. The city's academic setting provides a dynamic environment for learning and professional development. Nurses in Charlottesville benefit from a community that values healthcare innovation.
Find Registered Nurse jobs in Charlottesville, VA
-
Lynchburg, VA
Average Salary: $95,892
Lynchburg provides numerous opportunities for nurses, including positions at Lynchburg General Hospital. The city's growing healthcare needs present a chance to make a significant impact. Lynchburg's supportive community and lifestyle add to the appeal for nursing professionals.
Find Registered Nurse jobs in Lynchburg, VA
-
Alexandria, VA
Average Salary: $94,381
Alexandria is home to several prestigious healthcare facilities such as Inova Alexandria Hospital. Nurses here can expect a high demand for their skills and a supportive work environment. The city's proximity to Washington, D.C. adds to its professional allure.
Find Registered Nurse jobs in Alexandria, VA
-
Newport News, VA
Average Salary: $93,828
In Newport News, nurses can find rewarding careers in hospitals like Riverside Regional Medical Center. The city offers a blend of urban and suburban living, making it a comfortable place to work and live. Newport News is a great place for those seeking a stable nursing career.
Find Registered Nurse jobs in Newport News, VA
-
Norfolk, VA
Average Salary: $91,319
Norfolk provides a variety of opportunities for nurses, particularly in large medical centers like Sentara Norfolk General Hospital. The city's maritime heritage and vibrant culture offer a unique backdrop for healthcare professionals. Norfolk's diverse patient population enhances the nursing experience.
Find Registered Nurse jobs in Norfolk, VA
-
Manassas, VA
Average Salary: $89,417
Manassas offers a range of nursing positions in hospitals such as Prince William Hospital Center. The city's growth and development present a chance for nurses to be part of a community in transition. Manassas's welcoming atmosphere and proximity to Washington, D.C. make it an attractive location.
Find Registered Nurse jobs in Manassas, VA
-
Virginia Beach, VA
Average Salary: $89,251
Virginia Beach is a bustling city with numerous healthcare facilities like Sentara Virginia Beach General Hospital. Nurses here benefit from a vibrant community and a strong focus on patient care. The city's coastal setting offers a perfect balance for professional and personal life.
Find Registered Nurse jobs in Virginia Beach, VA
What are the best paying companies for a Registered Nurse in Richmond, VA?

-
LanceSoft Inc
Average Salary: $133,393
LanceSoft Inc offers competitive salaries for Registered Nurses. The company focuses on providing healthcare staffing solutions nationwide, with a strong presence in Virginia, ensuring high-quality care for patients. Their locations include Richmond and other major cities.
-
Healthcare Staffing Professionals, Inc.
Average Salary: $130,000
Healthcare Staffing Professionals, Inc. is known for its excellent benefits and high salaries for Registered Nurses. The company works with various healthcare facilities across the country, including Richmond, VA. Their commitment to quality care and professional development makes it a top choice for nurses.
-
Genie Healthcare
Average Salary: $120,149
Genie Healthcare pays Registered Nurses very well. They operate in multiple states, including Virginia, and offer a variety of opportunities in healthcare settings. Their focus on patient care and nurse well-being ensures a rewarding work environment.
What are the best paying Registered Nurse related jobs in Richmond, VA?

-
Advanced Practice Provider
Average Salary: $206,647
Advanced Practice Providers work alongside doctors to care for patients. They often work in busy hospitals and clinics. Their focus is on patient care and health management.
Find Advanced Practice Provider jobs in Richmond, VA
-
Critical Care Physician
Average Salary: $197,417
Critical Care Physicians specialize in caring for patients with severe, life-threatening conditions. They often work in intensive care units. Their role is crucial in saving lives and improving patient outcomes.
Find Critical Care Physician jobs in Richmond, VA
-
Psychiatric Mental Health Nurse
Average Salary: $178,194
These nurses care for patients with mental health issues. They work in hospitals, clinics, and private practices. Their goal is to support patients through therapy and medication management.
Find Psychiatric Mental Health Nurse jobs in Richmond, VA
-
Advanced Practice Psychiatric Nurse
Average Salary: $152,500
Advanced Practice Psychiatric Nurses provide advanced mental health care. They often have their own practice or work in clinics. They focus on diagnosing and treating mental health conditions.
Find Advanced Practice Psychiatric Nurse jobs in Richmond, VA
-
Nurse Practitioner
Average Salary: $146,628
Nurse Practitioners provide primary and specialty care. They often work in hospitals, clinics, and private practices. Their role includes diagnosing and treating illnesses, and managing patient care.
Find Nurse Practitioner jobs in Richmond, VA
-
Acute Care Nurse
Average Salary: $107,953
Acute Care Nurses specialize in caring for patients with urgent medical conditions. They work in hospitals and emergency rooms. Their focus is on stabilizing patients and providing necessary treatments.
Find Acute Care Nurse jobs in Richmond, VA
-
Traveling Nurse
Average Salary: $103,755
Traveling Nurses work in various locations, often on short-term assignments. They provide care in different settings, such as hospitals and clinics. Their role is flexible and allows them to gain diverse experiences.
Find Traveling Nurse jobs in Richmond, VA
-
Psychiatric Registered Nurse
Average Salary: $102,719
Psychiatric Registered Nurses focus on mental health care. They work in psychiatric hospitals and clinics. Their role involves supporting patients with mental health conditions through care and therapy.
Find Psychiatric Registered Nurse jobs in Richmond, VA
-
Telemetry Nurse
Average Salary: $101,248
Telemetry Nurses monitor patients’ vital signs using specialized equipment. They work in hospitals, often in telemetry units. Their focus is on detecting and responding to changes in patients' conditions.
Find Telemetry Nurse jobs in Richmond, VA
-
Clinical Nurse Educator
Average Salary: $97,212
Clinical Nurse Educators teach and train new nurses. They often work in hospitals and universities. Their role is to ensure nurses are well-prepared and knowledgeable in their practice.
Find Clinical Nurse Educator jobs in Richmond, VA



