How much does a Registered Nurse make in Colonial Heights, VA?
In Colonial Heights, Virginia, the average yearly salary for a Registered Nurse (RN) is around $84,056. This figure provides a good understanding of what professionals in this role can expect to earn in the area. Salaries can vary based on experience, education, and the healthcare facility. This average helps job seekers set realistic expectations and plan their career paths accordingly.
RNs in Colonial Heights can expect salaries ranging from about $56,640 to $106,018 per year. Factors such as years of experience, additional certifications, and the type of employer can influence these numbers. For instance, those working in hospitals may see higher salaries compared to those in outpatient care centers. The distribution of salaries shows that many RNs fall in the mid-range of this spectrum, which includes salaries between $74,595 and $88,062. This range highlights the earning potential for those in the middle of their careers.
What are the highest paying cities for a Registered Nurse near Colonial Heights, VA?

-
North Chesterfield, VA
Average Salary: $97,079
Working as a nurse in North Chesterfield offers a chance to serve a vibrant community. With prominent healthcare facilities like Chippenham Hospital, you can expect a supportive environment. This area is known for its strong healthcare network, providing ample opportunities for professional growth.
Find Registered Nurse jobs in North Chesterfield, VA
-
Hanover, VA
Average Salary: $96,700
Hanover provides a peaceful setting for nursing careers. Nurses here benefit from excellent facilities, including St. Mary's Hospital. The community is close-knit, making it easy to build lasting professional relationships. Hanover's healthcare facilities value their staff, ensuring a positive work experience.
Find Registered Nurse jobs in Hanover, VA
-
Prince George, VA
Average Salary: $94,316
In Prince George, nursing positions are supported by top-tier medical centers. Nurses here enjoy working in a community that values healthcare. With several reputable hospitals nearby, including VCU Health, there are many opportunities for career advancement.
Find Registered Nurse jobs in Prince George, VA
-
Mechanicsville, VA
Average Salary: $94,219
Mechanicsville offers a dynamic healthcare environment for nurses. The area features renowned facilities like Bon Secours St. Francis Medical Center. Nurses here work in a collaborative setting, benefiting from continuous professional development.
Find Registered Nurse jobs in Mechanicsville, VA
-
Sandston, VA
Average Salary: $92,783
Sandston is a great place for nursing professionals. The community is small but offers excellent healthcare facilities, including Parham Doctors' Hospital. Nurses here enjoy a balanced lifestyle while contributing to top-notch patient care.
Find Registered Nurse jobs in Sandston, VA
-
Richmond, VA
Average Salary: $92,594
Richmond is a bustling city with diverse healthcare opportunities. With major hospitals like VCU Health System, nurses here can expect a challenging and rewarding experience. The city's vibrant culture also offers many personal and professional growth opportunities.
Find Registered Nurse jobs in Richmond, VA
-
Petersburg, VA
Average Salary: $90,760
Petersburg provides a unique setting for nursing careers. The area is served by excellent medical facilities, including Southside Regional Medical Center. Nurses here play a crucial role in the community, enjoying a supportive work environment.
Find Registered Nurse jobs in Petersburg, VA
-
Ashland, VA
Average Salary: $90,731
Ashland offers a serene environment for nurses. The city has reputable healthcare providers like Bon Secours St. Francis Medical Center. Nurses here work in a close-knit community, ensuring high-quality patient care.
Find Registered Nurse jobs in Ashland, VA
-
Dinwiddie, VA
Average Salary: $88,000
Dinwiddie is a great place for nursing professionals seeking a quiet community. The area is served by good healthcare facilities, including Southside Regional Medical Center. Nurses here benefit from a supportive work environment and strong community ties.
Find Registered Nurse jobs in Dinwiddie, VA
-
Midlothian, VA
Average Salary: $86,843
Midlothian provides a balanced setting for nursing careers. The community is served by excellent healthcare facilities, including Chippenham Hospital. Nurses here enjoy working in a supportive environment while making a meaningful impact on patients' lives.
Find Registered Nurse jobs in Midlothian, VA
What are the best paying companies for a Registered Nurse in Colonial Heights, VA?

-
Oculus Health
Average Salary: $90,000
Oculus Health provides comprehensive healthcare services with locations in Colonial Heights and beyond. They offer Registered Nurses a competitive salary along with opportunities for professional growth and a supportive work environment.
-
Bon Secours
Average Salary: $89,260
Bon Secours is a well-respected healthcare provider with locations in Richmond and surrounding areas. They value their nurses, providing a good salary and a range of benefits. Nurses here can expect a fulfilling career with opportunities to make a real difference in patients' lives.
-
Thrive Skilled Pediatric Care
Average Salary: $83,839
Thrive Skilled Pediatric Care specializes in pediatric care, serving children in Colonial Heights and nearby areas. They offer Registered Nurses a supportive workplace with competitive pay. Nurses here can expect a rewarding career focusing on the health and well-being of children.
-
Tang+Company
Average Salary: $82,200
Tang+Company provides medical staffing solutions across various locations, including Colonial Heights. They value their Registered Nurses, offering a solid salary and benefits. This company supports its staff with growth opportunities and a strong community focus.
-
BioLife Plasma Services
Average Salary: $71,356
BioLife Plasma Services operates donation centers in Colonial Heights and other areas. They offer a fair salary for Registered Nurses who are interested in plasma donation services. The company promotes a healthy work-life balance and professional development.
What are the best paying Registered Nurse related jobs in Colonial Heights, VA?

-
Advanced Practice Provider
Average Salary: $170,000
This role often includes diagnosis, treatment, and management of patient care. Many healthcare providers and clinics in Colonial Heights, VA hire these professionals. This position demands strong clinical skills and the ability to work independently.
Find Advanced Practice Provider jobs in Colonial Heights, VA
-
Nurse Practitioner
Average Salary: $134,298
Nurse practitioners handle a wide range of responsibilities, from routine check-ups to managing chronic conditions. Facilities like Colonial Heights Health and Rehabilitation look for dedicated NPs. This job requires a solid foundation in patient care and excellent communication skills.
Find Nurse Practitioner jobs in Colonial Heights, VA
-
Psychiatric Mental Health Nurse
Average Salary: $125,833
Specializing in mental health, this role involves assessing, diagnosing, and treating patients with mental health issues. Hospitals in Colonial Heights often need skilled PMHNs. This position demands a deep understanding of psychiatric care and empathy.
Find Psychiatric Mental Health Nurse jobs in Colonial Heights, VA
-
Traveling Nurse
Average Salary: $112,320
Traveling nurses provide care in various locations, allowing them to experience different work environments. Agencies in Colonial Heights value flexible and adaptable candidates. This role requires a willingness to travel and adapt to new settings quickly.
Find Traveling Nurse jobs in Colonial Heights, VA
-
Staff Nurse
Average Salary: $86,000
Staff nurses work in various healthcare settings, providing direct patient care. Hospitals and clinics in Colonial Heights often need dedicated staff nurses. This position demands attention to detail and strong organizational skills.
Find Staff Nurse jobs in Colonial Heights, VA
-
Nurse Case Manager
Average Salary: $85,000
Nurse case managers coordinate patient care and ensure smooth transitions between care settings. Facilities like Colonial Heights Medical Center look for professionals with strong organizational skills. This role requires experience in patient advocacy and care coordination.
Find Nurse Case Manager jobs in Colonial Heights, VA
-
Case Manager
Average Salary: $76,173
Case managers oversee patient care plans and work with healthcare teams to achieve the best outcomes. Companies in Colonial Heights value candidates with strong problem-solving skills. This job requires a mix of clinical knowledge and administrative skills.
Find Case Manager jobs in Colonial Heights, VA
-
Charge Nurse
Average Salary: $74,000
Charge nurses manage nursing staff and patient care on a shift. Hospitals in Colonial Heights seek experienced nurses for this role. This position demands strong leadership skills and the ability to handle stress effectively.
Find Charge Nurse jobs in Colonial Heights, VA
-
Licensed Practical Nurse
Average Salary: $71,796
LPNs provide basic patient care under the supervision of registered nurses. Long-term care facilities and clinics in Colonial Heights often need LPNs. This role requires basic nursing skills and a caring demeanor.
Find Licensed Practical Nurse jobs in Colonial Heights, VA
-
Burn Center Nurse
Average Salary: $56,764
Burn center nurses care for patients with severe burns, providing intensive treatment. Hospitals in Colonial Heights look for nurses with specialized training. This role demands advanced clinical skills and a strong ability to handle high-pressure situations.
Find Burn Center Nurse jobs in Colonial Heights, VA



