How much does a Social Worker make in Virginia Beach, VA?
Social workers in Virginia Beach, VA, typically earn an average yearly salary of $67,770. This profession involves helping people with challenges, such as those related to health, family issues, or financial needs. The salary can vary based on experience, education, and where the worker is employed.
Social workers in Virginia Beach can expect different salary ranges. The lower end starts around $42,000. This is often for those just starting in the field. At the higher end, experienced social workers can make close to $99,000. Many factors influence these numbers, including job roles and specific skills. A social worker with more years of experience or a specialized area often earns more.
What are the highest paying cities for a Social Worker near Virginia Beach, VA?

-
Salem, VA
Average Salary: $86,879
Working as a professional in Salem provides a chance to help those in need with local organizations like Riverwalk and Salem Rescue Mission. This historic city offers a supportive community, making it a rewarding place to work in social services.
Find Social Worker jobs in Salem, VA
-
Hampton, VA
Average Salary: $81,561
In Hampton, you will find a variety of opportunities to make a difference with places such as the Peninsula Agency on Aging and local schools. The city’s vibrant community creates a dynamic environment for social work.
Find Social Worker jobs in Hampton, VA
-
Fairfax, VA
Average Salary: $77,451
Fairfax offers numerous options to aid others through organizations like Fairfax County Government and Northern Virginia Family Service. The area’s diverse population allows for rich and varied experiences in social work.
Find Social Worker jobs in Fairfax, VA
-
Norfolk, VA
Average Salary: $74,894
Norfolk provides various roles with local entities such as Family Service of Hampton Roads and the United Way of South Hampton Roads. The city’s focus on community support makes it an excellent place for social work.
Find Social Worker jobs in Norfolk, VA
-
Fredericksburg, VA
Average Salary: $73,721
In Fredericksburg, you can assist many through organizations like the Spotsylvania County Department of Social Services and local non-profits. The city’s historical charm adds to the rewarding experience of making a community impact.
Find Social Worker jobs in Fredericksburg, VA
-
Richmond, VA
Average Salary: $73,480
Richmond offers diverse opportunities with local organizations like the Richmond Area Youth Shelter and the City of Richmond. The city’s cultural richness provides a unique backdrop for impactful social work.
Find Social Worker jobs in Richmond, VA
-
Portsmouth, VA
Average Salary: $67,324
Portsmouth provides a range of roles with organizations such as the Portsmouth Public Schools and the Portsmouth Area Shelter. The city’s coastal location offers a distinct community setting for social work.
Find Social Worker jobs in Portsmouth, VA
-
Chesapeake, VA
Average Salary: $62,842
Chesapeake offers various opportunities to help with local entities like the Chesapeake Public Schools and local nonprofits. The city’s growing community provides many avenues for impactful social work.
Find Social Worker jobs in Chesapeake, VA
-
Charlottesville, VA
Average Salary: $60,846
Charlottesville provides a chance to make a difference with local organizations like the Albemarle Charlottesville Humane Society and local non-profits. The city’s university presence adds an educational dimension to social work.
Find Social Worker jobs in Charlottesville, VA
-
Suffolk, VA
Average Salary: $59,250
Suffolk offers numerous roles to aid others with places such as the Suffolk Public Schools and local non-profits. The city’s supportive environment makes it a fulfilling place to work in social services.
Find Social Worker jobs in Suffolk, VA
What are the best paying companies for a Social Worker in Virginia Beach, VA?

-
Virginia Beach City Public Schools
Average Salary: $97,518
Virginia Beach City Public Schools offers rewarding Social Worker roles. These roles focus on helping students with emotional and social challenges. The schools are spread across the city, providing ample opportunities for impactful work.
-
Bristol Hospice
Average Salary: $68,500
Bristol Hospice seeks dedicated Social Workers to provide compassionate care to patients and support to their families. This organization operates in Virginia Beach and nearby areas, offering a chance to make a significant difference.
-
City of Virginia Beach
Average Salary: $67,738
The City of Virginia Beach provides various opportunities for Social Workers to support community programs. These roles involve working with different departments to enhance the city's social services. Positions are located throughout Virginia Beach.
-
Commonwealth of Virginia
Average Salary: $66,188
The Commonwealth of Virginia offers diverse Social Worker positions focused on community welfare. These roles provide a chance to work on programs that benefit the entire state. Offices are located in major cities and towns across Virginia.
-
Virginia Beach Psychiatric Center
Average Salary: $66,075
Virginia Beach Psychiatric Center values Social Workers who help patients with mental health challenges. This center provides care in a supportive environment. The facility is located in Virginia Beach, offering direct access to needed resources.
-
Suncrest Hospice
Average Salary: $61,863
Suncrest Hospice is looking for Social Workers to assist patients and families during difficult times. These roles focus on providing emotional support and resources. The hospice operates in Virginia Beach, giving workers a chance to help those in need.
-
Virginia Department of Social Services
Average Salary: $57,540
The Virginia Department of Social Services offers roles that impact community well-being. Social Workers here help families in need with various programs. Offices are spread across Virginia Beach and other cities, offering various opportunities to serve.
-
Abacus Staffing
Average Salary: $48,080
Abacus Staffing connects Social Workers with multiple employers in Virginia Beach. These positions offer flexibility and the chance to work in different settings. Abacus Staffing can help find roles that match individual career goals and skills.
What are the best paying Social Worker related jobs in Virginia Beach, VA?

-
Quality Assurance Manager
Average Salary: $100,527
This role focuses on ensuring high standards in services offered by healthcare providers. Companies in Virginia Beach look for candidates to review, assess, and improve care processes.
Find Quality Assurance Manager jobs in Virginia Beach, VA
-
Health Information Provider
Average Salary: $90,000
Individuals in this position handle patient records and data. They work closely with healthcare providers to ensure the accuracy and safety of medical information.
Find Health Information Provider jobs in Virginia Beach, VA
-
Officer
Average Salary: $78,500
Law enforcement officers protect and serve the community. They work for the local government and ensure public safety and the enforcement of laws.
Find Officer jobs in Virginia Beach, VA
-
Probation Officer
Average Salary: $60,825
Probation officers supervise individuals on probation. They help them follow court orders and reintegrate into society by providing support and monitoring.
Find Probation Officer jobs in Virginia Beach, VA
-
Substance Abuse Counselor
Average Salary: $58,517
These professionals help individuals struggling with addiction. They provide counseling and support to help clients overcome substance use challenges.
Find Substance Abuse Counselor jobs in Virginia Beach, VA
-
Family Support Specialist
Average Salary: $53,879
Family support specialists work with families in need. They offer resources and guidance to help improve family dynamics and well-being.
Find Family Support Specialist jobs in Virginia Beach, VA
-
Field Representative
Average Salary: $53,190
Field representatives often work for government or non-profit organizations. They connect with the community, gather data, and provide information to support various initiatives.
Find Field Representative jobs in Virginia Beach, VA
-
Case Manager
Average Salary: $53,040
Case managers coordinate care for clients. They work with healthcare providers, social services, and families to ensure clients receive the support they need.
Find Case Manager jobs in Virginia Beach, VA
-
Veterans Adviser
Average Salary: $52,462
These professionals help veterans navigate services and benefits. They provide guidance and support to ensure veterans receive the assistance they are entitled to.
Find Veterans Adviser jobs in Virginia Beach, VA
-
Outreach Specialist
Average Salary: $50,421
Outreach specialists connect with the community to promote services and programs. They work to engage and inform people about available resources and support.
Find Outreach Specialist jobs in Virginia Beach, VA



