Registered Nurse Salary in Petersburg, VA
How much does a Registered Nurse make in Petersburg, VA?
Registered Nurses in Petersburg, VA, earn a competitive salary. The average annual salary for a Registered Nurse is around $106,719. This figure can vary based on experience, education, and the specific healthcare facility where they work. For those just starting, salaries can range from $59,440 to $65,807. As nurses gain more experience, they can expect to see their salary increase, with experienced nurses earning between $116,745 and $129,480 annually.
Several factors can influence a Registered Nurse's salary in Petersburg, VA. These include the type of healthcare facility, such as hospitals, clinics, or long-term care facilities, and the specific department within the facility. Nurses with specialized skills or certifications may also command higher salaries. Additionally, the demand for healthcare services in the area can impact salary levels. Job seekers should consider these factors when evaluating potential opportunities in the region.
What are the highest paying cities for a Registered Nurse near Petersburg, VA?

-
Fredericksburg, VA
Average Salary: $98,371
Fredericksburg offers a range of healthcare opportunities. Nurses work in well-regarded hospitals like Mary Washington Hospital. The city's historic charm and community support make it a great place to build a career.
Find Registered Nurse jobs in Fredericksburg, VA
-
Charlottesville, VA
Average Salary: $97,387
Charlottesville is home to the University of Virginia Health System. Nurses here benefit from a collaborative environment and cutting-edge medical technology. The city's vibrant culture adds to the work experience.
Find Registered Nurse jobs in Charlottesville, VA
-
Hopewell, VA
Average Salary: $95,851
Hopewell provides a variety of healthcare settings. Nurses can find positions at places like Tri-City Health Center. The city's focus on community health makes it a rewarding place to work.
Find Registered Nurse jobs in Hopewell, VA
-
Williamsburg, VA
Average Salary: $95,048
Williamsburg offers a mix of healthcare facilities. Nurses work in historic settings like Williamsburg Health and Wellness Center. The city's rich history and community spirit enhance the work environment.
Find Registered Nurse jobs in Williamsburg, VA
-
Richmond, VA
Average Salary: $94,479
Richmond, the state capital, has many healthcare options. Nurses can find jobs at top hospitals like VCU Health. The city's dynamic atmosphere and professional growth opportunities make it an excellent choice.
Find Registered Nurse jobs in Richmond, VA
-
Newport News, VA
Average Salary: $93,907
Newport News offers diverse healthcare opportunities. Nurses work in facilities like Riverside Regional Medical Center. The city's strong community and maritime influence create a unique work environment.
Find Registered Nurse jobs in Newport News, VA
-
Prince George, VA
Average Salary: $92,826
Prince George provides a range of healthcare settings. Nurses can find positions at places like Bon Secours St. Mary’s Hospital. The city's supportive community and rural charm make it a great place to work.
Find Registered Nurse jobs in Prince George, VA
-
Lynchburg, VA
Average Salary: $92,210
Lynchburg offers many healthcare opportunities. Nurses work in well-known hospitals like Centra Lynchburg General Hospital. The city's vibrant arts scene and community support enhance the work experience.
Find Registered Nurse jobs in Lynchburg, VA
-
Hampton, VA
Average Salary: $91,066
Hampton provides a variety of healthcare settings. Nurses can find jobs at places like Sentara CarePlex Hospital. The city's coastal location and strong community make it a rewarding place to work.
Find Registered Nurse jobs in Hampton, VA
-
Mechanicsville, VA
Average Salary: $88,735
Mechanicsville offers a range of healthcare opportunities. Nurses work in facilities like St. John’s Hospital. The city's suburban charm and community support create a positive work environment.
Find Registered Nurse jobs in Mechanicsville, VA
What are the best paying companies for a Registered Nurse in Petersburg, VA?

-
Healthcare Staffing Professionals, Inc.
Average Salary: $130,000
Healthcare Staffing Professionals, Inc. offers rewarding Registered Nurse positions in Petersburg, VA. They provide opportunities in various healthcare settings, including hospitals, clinics, and long-term care facilities. Their commitment to quality care makes them a top choice for nurses.
-
Trusted Health
Average Salary: $129,480
Trusted Health provides competitive salaries for Registered Nurses in Petersburg, VA. They focus on matching healthcare professionals with the best job opportunities. Nurses can find positions in hospitals and outpatient clinics, ensuring a diverse work experience.
-
GHR Healthcare
Average Salary: $119,080
GHR Healthcare offers attractive salaries for Registered Nurses in Petersburg, VA. They provide jobs in various healthcare settings, including hospitals and community health centers. Their dedication to patient care makes them a great employer for nurses.
-
MedPro Healthcare Staffing
Average Salary: $112,029
MedPro Healthcare Staffing offers Registered Nurse positions with a strong salary in Petersburg, VA. They provide opportunities in hospitals and rehabilitation centers. Nurses can expect a supportive work environment and professional growth.
-
Nomad Health
Average Salary: $111,727
Nomad Health offers competitive salaries for Registered Nurses in Petersburg, VA. They provide jobs in hospitals and specialty care centers. Nurses can enjoy a dynamic work environment and the chance to travel for assignments.
-
AMN Healthcare
Average Salary: $108,538
AMN Healthcare offers attractive salaries for Registered Nurses in Petersburg, VA. They provide positions in hospitals and outpatient clinics. Nurses can expect a supportive work environment and opportunities for professional development.
-
Supplemental Health Care
Average Salary: $105,195
Supplemental Health Care offers competitive salaries for Registered Nurses in Petersburg, VA. They provide jobs in hospitals and long-term care facilities. Nurses can expect a supportive work environment and opportunities for career advancement.
-
PRN Healthcare
Average Salary: $100,970
PRN Healthcare offers Registered Nurse positions with a solid salary in Petersburg, VA. They provide jobs in hospitals and outpatient clinics. Nurses can expect a supportive work environment and the chance to work in various healthcare settings.
-
OneStaff Medical
Average Salary: $100,152
OneStaff Medical offers competitive salaries for Registered Nurses in Petersburg, VA. They provide jobs in hospitals and rehabilitation centers. Nurses can expect a supportive work environment and opportunities for professional growth.
-
connectRN
Average Salary: $93,889
connectRN offers Registered Nurse positions with a good salary in Petersburg, VA. They provide jobs in hospitals and outpatient clinics. Nurses can expect a supportive work environment and the chance to work in various healthcare settings.
What are the best paying Registered Nurse related jobs in Petersburg, VA?

-
Critical Care Physician
Average Salary: $170,000
This role works closely with nurses to ensure patients receive the best care. They rely on the expertise of nurses to monitor patients' conditions. This job is available at local hospitals and clinics.
Find Critical Care Physician jobs in Petersburg, VA
-
Psychiatric Mental Health Nurse
Average Salary: $150,000
This nurse specializes in mental health care. They work with patients who have mental health issues. This position is available in various healthcare facilities in the area.
Find Psychiatric Mental Health Nurse jobs in Petersburg, VA
-
Nurse Practitioner
Average Salary: $128,675
This role provides primary and specialty care. They diagnose and treat health conditions. Nurse practitioners work in clinics and hospitals. This job offers a chance to make a big impact on patients' lives.
Find Nurse Practitioner jobs in Petersburg, VA
-
Labor and Delivery Registered Nurse
Average Salary: $125,744
This nurse helps women during childbirth. They provide care before, during, and after delivery. This role is available in hospitals with maternity wards. It requires compassion and strong clinical skills.
Find Labor and Delivery Registered Nurse jobs in Petersburg, VA
-
Advanced Practice Provider
Average Salary: $115,000
This role includes nurse practitioners and physician assistants. They provide high-level care and treatment. These professionals work in various settings, including hospitals and private practices. They play a vital role in patient care.
Find Advanced Practice Provider jobs in Petersburg, VA
-
Traveling Nurse
Average Salary: $109,600
This nurse works in different locations. They provide care in various settings. This job offers the chance to explore new places while helping patients. It is available through travel nursing agencies.
Find Traveling Nurse jobs in Petersburg, VA
-
Intensive Care Unit Registered Nurse
Average Salary: $108,683
This nurse cares for critically ill patients. They monitor vital signs and administer treatments. This position is available in hospitals with ICU units. It requires quick thinking and strong clinical skills.
Find Intensive Care Unit Registered Nurse jobs in Petersburg, VA
-
Telemetry Nurse
Average Salary: $104,452
This nurse monitors patients' heart rhythms. They work in telemetry units. This role is available in hospitals. It requires attention to detail and strong technical skills.
Find Telemetry Nurse jobs in Petersburg, VA
-
Vascular Nurse
Average Salary: $93,200
This nurse specializes in vascular care. They work with patients who have blood vessel issues. This position is available in hospitals and clinics. It requires specialized knowledge and skills.
Find Vascular Nurse jobs in Petersburg, VA
-
Nurse Consultant
Average Salary: $92,500
This role provides expert advice to healthcare facilities. They help improve patient care and outcomes. This job is available in hospitals, clinics, and consulting firms. It requires strong leadership and communication skills.
Find Nurse Consultant jobs in Petersburg, VA