How much does a Registered Nurse make in Petersburg, VA?
Registered Nurses in Petersburg, VA, have a good chance to earn a solid income. The average yearly salary for these professionals is about $99,454. This number helps set a good expectation for those considering this career path. Some nurses earn more based on their experience, education, and the specific hospital they work for.
The salary range shows a wide spread, from about $58,587 to $140,000. Most nurses fall in the middle of this range. To be more exact, about 22.32% of nurses earn around $80,791. It’s clear that as nurses gain more experience, they often earn higher salaries. Higher positions or specialties can also lead to better pay.
What are the highest paying cities for a Registered Nurse near Petersburg, VA?

-
Fredericksburg, VA
Average Salary: $102,516
In Fredericksburg, nurses find rewarding work in well-respected hospitals like Mary Washington Healthcare. The city offers a blend of community care and modern medical facilities. Opportunities exist for professionals who value a balanced lifestyle.
Find Registered Nurse jobs in Fredericksburg, VA
-
Prince George, VA
Average Salary: $98,288
Prince George features a strong healthcare sector with facilities like Bon Secours St. Francis Health System. Nurses enjoy a supportive environment and a variety of specialties to choose from. The area's growing population means steady job growth.
Find Registered Nurse jobs in Prince George, VA
-
Hampton, VA
Average Salary: $96,520
Hampton offers diverse nursing positions with major employers like Sentara Healthcare. Nurses benefit from a vibrant community and close proximity to military bases. The area provides a mix of urban and suburban experiences.
Find Registered Nurse jobs in Hampton, VA
-
Lynchburg, VA
Average Salary: $95,889
Lynchburg provides a range of nursing opportunities with Centra Health. The city’s friendly atmosphere and lower cost of living make it an attractive place for nurses. A good work-life balance is common here.
Find Registered Nurse jobs in Lynchburg, VA
-
Charlottesville, VA
Average Salary: $94,578
Charlottesville is home to top-tier medical institutions such as UVA Health. Nurses enjoy working in an academic setting with access to cutting-edge research. The city’s cultural richness adds to the overall appeal.
Find Registered Nurse jobs in Charlottesville, VA
-
Richmond, VA
Average Salary: $94,301
Richmond offers a dynamic nursing environment with prominent employers like VCU Health. The city's vibrant culture and historical significance provide a unique backdrop for professionals. Job opportunities are plentiful and varied.
Find Registered Nurse jobs in Richmond, VA
-
Farmville, VA
Average Salary: $93,584
Farmville provides a close-knit community feel with nursing jobs at local facilities like Centra Southside Community Hospital. The area offers a peaceful lifestyle with easy access to larger cities for additional opportunities.
Find Registered Nurse jobs in Farmville, VA
-
Hopewell, VA
Average Salary: $92,976
In Hopewell, nurses find fulfilling work in community hospitals like Johnston-Willis. The city’s supportive environment and proximity to Richmond make it ideal for those seeking a stable career with potential for growth.
Find Registered Nurse jobs in Hopewell, VA
-
Newport News, VA
Average Salary: $92,557
Newport News offers a variety of nursing positions in hospitals like Sentara Williamsburg Regional Medical Center. The city’s strong economy and access to military resources provide a robust healthcare sector for professionals.
Find Registered Nurse jobs in Newport News, VA
-
Williamsburg, VA
Average Salary: $92,117
Williamsburg provides a mix of historical charm and modern healthcare with employers like Riverside Health System. Nurses enjoy a community that values their contributions and offers a rich cultural experience.
Find Registered Nurse jobs in Williamsburg, 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. is a leading provider of medical staffing services in Petersburg, VA. The company offers diverse opportunities for Registered Nurses in various healthcare settings. They prioritize quality care and professional development for their staff.
-
GHR Healthcare
Average Salary: $123,691
GHR Healthcare operates in Petersburg, VA, and offers excellent career paths for Registered Nurses. They focus on placing skilled professionals in top healthcare facilities. GHR Healthcare supports their nurses with extensive training and growth opportunities.
-
AMN Healthcare
Average Salary: $114,829
AMN Healthcare provides high-paying positions for Registered Nurses in Petersburg, VA. The company specializes in connecting nurses with top healthcare facilities in the area. They offer competitive benefits and continuous professional development.
-
MedPro Healthcare Staffing
Average Salary: $112,029
MedPro Healthcare Staffing is a well-known company in Petersburg, VA, offering rewarding roles for Registered Nurses. They focus on matching nurses with facilities that need their skills. MedPro Healthcare Staffing values their staff and provides a supportive work environment.
-
Supplemental Health Care
Average Salary: $106,407
Supplemental Health Care provides Registered Nurses with excellent job opportunities in Petersburg, VA. They offer various positions in different healthcare settings, ensuring a good work-life balance. The company is dedicated to supporting their nurses' career growth.
-
Poplar Springs Hospital
Average Salary: $105,894
Poplar Springs Hospital in Petersburg, VA, offers rewarding positions for Registered Nurses. The hospital is known for its patient-centered care and supportive work environment. Nurses here benefit from comprehensive training and professional development opportunities.
-
U.S. Renal Care
Average Salary: $102,667
U.S. Renal Care in Petersburg, VA, provides specialized roles for Registered Nurses in the field of nephrology. The company focuses on delivering high-quality care to patients with kidney diseases. They offer competitive salaries and extensive benefits.
-
Trusted Health
Average Salary: $99,841
Trusted Health offers diverse opportunities for Registered Nurses in Petersburg, VA. They connect nurses with top healthcare facilities in the area. The company values its staff and offers a supportive and inclusive work environment.
-
Dept of Behavioral Health
Average Salary: $88,574
The Department of Behavioral Health in Petersburg, VA, provides essential services for mental health care. They offer positions for Registered Nurses who want to make a difference in their community. The department is committed to providing quality care and support for its staff.
-
Encompass Health
Average Salary: $88,139
Encompass Health offers rewarding roles for Registered Nurses in Petersburg, VA. The company focuses on rehabilitation and recovery care. They provide a supportive work environment and opportunities for professional growth.
What are the best paying Registered Nurse related jobs in Petersburg, VA?

-
Critical Care Physician
Average Salary: $170,000
These professionals work closely with nurses. They rely on their expertise to provide the best care. Many work in major hospitals in the city.
Find Critical Care Physician jobs in Petersburg, VA
-
Psychiatric Mental Health Nurse
Average Salary: $166,667
They provide care for patients with mental health issues. They work in clinics and hospitals. They focus on both physical and mental health care.
Find Psychiatric Mental Health Nurse jobs in Petersburg, VA
-
Advanced Practice Psychiatric Nurse
Average Salary: $144,000
These nurses provide advanced care for mental health patients. They work in psychiatric facilities. They offer both medication management and therapy.
Find Advanced Practice Psychiatric Nurse jobs in Petersburg, VA
-
Nurse Practitioner
Average Salary: $143,391
They offer primary and specialty care to patients. They work in clinics and hospitals. They handle many tasks that doctors do, such as diagnosing and treating illnesses.
Find Nurse Practitioner jobs in Petersburg, VA
-
Advanced Practice Provider
Average Salary: $115,000
They provide a range of medical services. They work in hospitals and clinics. They often lead patient care teams and provide consultations.
Find Advanced Practice Provider jobs in Petersburg, VA
-
Traveling Nurse
Average Salary: $109,002
They provide care in various locations. They work in different hospitals and clinics. They offer flexibility and the chance to experience new environments.
Find Traveling Nurse jobs in Petersburg, VA
-
Intensive Care Unit Registered Nurse
Average Salary: $107,727
They care for critically ill patients. They work in ICUs in major hospitals. They monitor vital signs and administer treatments.
Find Intensive Care Unit Registered Nurse jobs in Petersburg, VA
-
Telemetry Nurse
Average Salary: $103,875
They monitor patients' heart rhythms. They work in telemetry units. They use special equipment to track heart activity.
Find Telemetry Nurse jobs in Petersburg, VA
-
Labor and Delivery Registered Nurse
Average Salary: $98,202
They assist during childbirth. They work in maternity wards. They provide care to mothers and newborns.
Find Labor and Delivery Registered Nurse jobs in Petersburg, VA
-
Nurse Consultant
Average Salary: $93,750
They offer expert advice on nursing practices. They work with healthcare facilities. They help improve patient care and nursing standards.
Find Nurse Consultant jobs in Petersburg, VA



