Position
City
Salary

How much does a Social Worker make in Virginia Beach, VA?

The average salary for a Social Worker is $67,770 per year 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.

Social Worker jobs in Virginia Beach, VA

What are the highest paying cities for a Social Worker near Virginia Beach, VA?

Job seekers near Virginia Beach, VA, looking for top-paying roles as social workers can find attractive opportunities in Salem and Hampton. Salem offers an average salary of $86,879, making it one of the highest-paying areas. Hampton follows closely with an average salary of $81,561, providing another excellent option for those in the field. Nearby cities like Fairfax and Norfolk also present good earning potential, with average salaries of $77,451 and $74,894, respectively. These areas show that skilled social workers can find rewarding positions with competitive pay.
Graph displaying highest paying cities salaries for Social Worker jobs near Virginia Beach, VA, highlighting Salem, VA with the highest at $86,879 and Suffolk, VA with the lowest at $59,250.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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?

Job seekers looking for high-paying social worker roles in Virginia Beach, VA, should consider positions with Virginia Beach City Public Schools. This company offers a competitive average salary of $97,518. Bristol Hospice also provides a solid compensation package, with an average salary of $68,500. These roles allow professionals to make a meaningful impact while earning a strong income.
Graph displaying best paying company salaries for Social Worker jobs in Virginia Beach, VA, highlighting Virginia Beach City Public Schools with the highest at $97,518 and Abacus Staffing with the lowest at $48,080.
  1. 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.


  2. 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.


  3. 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.


  4. 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.


  5. 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.


  6. 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.


  7. 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.


  8. 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.

Currently 9,336 Social Worker job openings, nationwide.

How's the job market for a Social Worker in the US?

Learn what a Social Worker does, how to become one, and understand the job outlook. Get simple steps to start your career as a Social Worker today.
Position
Overview
Social Worker
9,336 Job Openings