How much does a Registered Nurse make in Petersburg, VA?
A Registered Nurse in Petersburg, VA, earns an average yearly salary of about $105,084. This figure reflects the range of salaries that nurses can expect in the area. The highest earners make over $140,000 a year, while the lower earners make around $58,000. This wide range provides many opportunities for growth and advancement.
Salary can depend on several factors, including years of experience, specialization, and the type of healthcare facility. For instance, nurses working in hospitals often earn more than those in clinics or schools. Specialized nurses, such as those in operating rooms or intensive care, typically earn higher salaries. As experience increases, so does the potential for higher pay. This makes nursing a rewarding career choice with significant growth potential.
What are the highest paying cities for a Registered Nurse near Petersburg, VA?

-
Fredericksburg, VA
Average Salary: $102,717
Fredericksburg offers a range of healthcare opportunities. Nurses here benefit from working in well-established facilities. Mary Washington Healthcare is a prominent employer in the area.
Find Registered Nurse jobs in Fredericksburg, VA
-
Prince George, VA
Average Salary: $97,655
In Prince George, nursing professionals can find stable positions. Many work in community health settings. Bon Secours Richmond Health System is a notable employer.
Find Registered Nurse jobs in Prince George, VA
-
Hampton, VA
Average Salary: $95,923
Hampton's healthcare sector is vibrant and growing. Nurses here work in both urban and military healthcare settings. Sentara Healthcare is a significant employer in the area.
Find Registered Nurse jobs in Hampton, VA
-
Charlottesville, VA
Average Salary: $95,915
Charlottesville offers a mix of urban and rural healthcare experiences. UVA Health is a leading employer, providing a dynamic work environment.
Find Registered Nurse jobs in Charlottesville, VA
-
Lynchburg, VA
Average Salary: $95,892
Lynchburg provides diverse nursing opportunities. Many work in community health and outpatient care. Centra Health is a major employer in the area.
Find Registered Nurse jobs in Lynchburg, VA
-
Richmond, VA
Average Salary: $94,354
Richmond's healthcare market is large and diverse. Nurses here find a variety of roles. VCU Health System is a key employer in the region.
Find Registered Nurse jobs in Richmond, VA
-
Newport News, VA
Average Salary: $93,828
Newport News offers stable healthcare positions. Many work in community clinics and hospitals. Sentara Healthcare is a prominent employer in the area.
Find Registered Nurse jobs in Newport News, VA
-
Farmville, VA
Average Salary: $93,771
Farmville provides a close-knit healthcare community. Nurses here often work in smaller facilities. Centra Health and others are key employers in the area.
Find Registered Nurse jobs in Farmville, VA
-
Hopewell, VA
Average Salary: $93,003
Hopewell offers a mix of community and hospital healthcare settings. Nurses work in a supportive environment. Bon Secours Richmond Health System is a notable employer.
Find Registered Nurse jobs in Hopewell, VA
-
Mechanicsville, VA
Average Salary: $92,637
Mechanicsville provides numerous healthcare opportunities. Many work in community health and outpatient care. VCU Health System is a key employer in the area.
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. is a top employer for Registered Nurses in Petersburg, VA. They offer competitive salaries and benefits. They focus on high-quality care in many local healthcare facilities.
-
GHR Healthcare
Average Salary: $119,418
GHR Healthcare provides rewarding job opportunities for Registered Nurses in Petersburg, VA. They value their nurses and offer a supportive work environment. GHR serves various healthcare needs in the area.
-
AMN Healthcare
Average Salary: $114,829
AMN Healthcare offers excellent positions for Registered Nurses in Petersburg, VA. They provide competitive pay and great benefits. Their services cover many local hospitals and clinics.
-
MedPro Healthcare Staffing
Average Salary: $112,029
MedPro Healthcare Staffing is a leading company for Registered Nurses in Petersburg, VA. They focus on providing top-notch patient care. They operate in multiple healthcare facilities in the area.
-
Supplemental Health Care
Average Salary: $106,379
Supplemental Health Care offers attractive positions for Registered Nurses in Petersburg, VA. They provide good salaries and benefits. They serve various healthcare needs in local facilities.
-
Poplar Springs Hospital
Average Salary: $106,114
Poplar Springs Hospital is a great place for Registered Nurses in Petersburg, VA. They offer competitive pay and a supportive work environment. The hospital provides a wide range of healthcare services.
-
U.S. Renal Care
Average Salary: $102,667
U.S. Renal Care provides good opportunities for Registered Nurses in Petersburg, VA. They offer a solid salary and benefits. They focus on specialized care for patients with kidney diseases.
-
OneStaff Medical
Average Salary: $98,241
OneStaff Medical offers rewarding positions for Registered Nurses in Petersburg, VA. They provide a good salary and benefits. They work in various healthcare facilities in the area.
-
PRN Healthcare
Average Salary: $98,000
PRN Healthcare provides attractive job opportunities for Registered Nurses in Petersburg, VA. They offer a good salary and benefits. They operate in multiple local healthcare facilities.
-
Trusted Health
Average Salary: $96,160
Trusted Health offers good positions for Registered Nurses in Petersburg, VA. They provide a competitive salary and benefits. They serve a variety of healthcare needs in the area.
What are the best paying Registered Nurse related jobs in Petersburg, VA?

-
Critical Care Physician
Average Salary: $170,000
Works closely with nurses to ensure patient care in intensive settings. Often found at major hospitals such as VCU Health System. They focus on life-threatening conditions.
Find Critical Care Physician jobs in Petersburg, VA
-
Psychiatric Mental Health Nurse
Average Salary: $166,667
Focuses on patients with mental health disorders. They work in facilities like Bon Secours Richmond Health System, providing crucial care and support.
Find Psychiatric Mental Health Nurse jobs in Petersburg, VA
-
Advanced Practice Psychiatric Nurse
Average Salary: $144,000
Provides comprehensive care for psychiatric patients. Often found in clinics and hospitals such as VCU Health. They play a vital role in mental health treatment.
Find Advanced Practice Psychiatric Nurse jobs in Petersburg, VA
-
Nurse Practitioner
Average Salary: $140,906
Offers primary and specialty care to patients. They often work in clinics and hospitals, ensuring patients get the best treatment available.
Find Nurse Practitioner jobs in Petersburg, VA
-
Advanced Practice Provider
Average Salary: $115,000
Provides advanced medical care, often in collaboration with physicians. Found in various healthcare settings, offering a wide range of medical services.
Find Advanced Practice Provider jobs in Petersburg, VA
-
Traveling Nurse
Average Salary: $109,246
Travels to different locations to provide nursing care. Often works with staffing agencies, offering flexibility and diverse experiences.
Find Traveling Nurse jobs in Petersburg, VA
-
Intensive Care Unit Registered Nurse
Average Salary: $107,727
Cares for critically ill patients in specialized units. Often works in large hospitals, ensuring the highest level of care for patients.
Find Intensive Care Unit Registered Nurse jobs in Petersburg, VA
-
Telemetry Nurse
Average Salary: $104,589
Monitors patients’ vital signs using telemetry equipment. Frequently found in hospitals like Bon Secours. They ensure quick responses to any changes.
Find Telemetry Nurse jobs in Petersburg, VA
-
Labor and Delivery Registered Nurse
Average Salary: $98,202
Assists in childbirth and postpartum care. Often works in birthing centers and hospitals, providing essential support to new mothers.
Find Labor and Delivery Registered Nurse jobs in Petersburg, VA
-
Nurse Consultant
Average Salary: $92,500
Provides expert advice on healthcare practices. Often works with healthcare organizations, helping to improve patient care and outcomes.
Find Nurse Consultant jobs in Petersburg, VA



