Position
City
Salary

How much does a Social Worker make in Richmond, VA?

The average salary for a Social Worker is $72,374 per year in Richmond, VA.

The average yearly salary for a social worker in Richmond, VA, stands at $72,374. This salary can change based on experience and other factors. Many social workers earn between $51,100 and $123,902 a year. This range reflects the diverse roles social workers play, from those just starting out to experienced professionals.

Social workers in Richmond often find their work rewarding. They support individuals and families, helping them navigate tough times. This includes work in schools, hospitals, and community centers. These jobs need strong communication and problem-solving skills. While the salary can vary, the impact of the work often goes beyond the paycheck.

Social Worker jobs in Richmond, VA

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

Salem, VA, offers some of the highest salaries for social workers near Richmond. With an average salary of $86,879, it stands out as a top choice for social workers. Nearby cities like Manassas and Norfolk also provide competitive pay for those in the field. Exploring cities like Fredericksburg, Alexandria, and Virginia Beach shows that social workers can find good compensation opportunities. These areas offer salaries ranging from $73,607 to $74,894, making them attractive options. Job seekers should consider these cities for potential career growth and financial benefits.
Graph displaying highest paying cities salaries for Social Worker jobs near Richmond, VA, highlighting Salem, VA with the highest at $86,879 and Winchester, VA with the lowest at $61,531.
  1. Salem, VA
    Average Salary: $86,879
    In Salem, professionals make a good salary while helping others. Many work for local nonprofits and government agencies. The community offers a peaceful environment for making a difference.
    Find Social Worker jobs in Salem, VA


  2. Manassas, VA
    Average Salary: $76,347
    Manassas offers a chance to work in diverse settings, from schools to hospitals. The area has many opportunities to grow and help people. Companies like Mary’s Center provide great work environments.
    Find Social Worker jobs in Manassas, VA


  3. Norfolk, VA
    Average Salary: $74,894
    Norfolk is a vibrant city with many job openings. Workers here often help veterans and families in need. The port city offers a dynamic and supportive community for helping others.
    Find Social Worker jobs in Norfolk, VA


  4. Fredericksburg, VA
    Average Salary: $73,721
    Fredericksburg provides a historic charm with modern job opportunities. Many work with local government and non-profits. The city’s rich history adds to the rewarding experience of helping residents.
    Find Social Worker jobs in Fredericksburg, VA


  5. Alexandria, VA
    Average Salary: $73,607
    Alexandria offers a mix of urban and suburban settings. Workers here often collaborate with schools and community centers. The area’s growing population provides many chances to make an impact.
    Find Social Worker jobs in Alexandria, VA


  6. Blacksburg, VA
    Average Salary: $68,075
    Blacksburg is home to Virginia Tech, offering many job opportunities. Workers often help students and families. The university setting provides a unique and supportive work environment.
    Find Social Worker jobs in Blacksburg, VA


  7. Virginia Beach, VA
    Average Salary: $67,784
    Virginia Beach offers a coastal charm with many job openings. Workers often help families and individuals in the community. The city’s tourism industry creates diverse opportunities to assist others.
    Find Social Worker jobs in Virginia Beach, VA


  8. Chesterfield, VA
    Average Salary: $66,836
    Chesterfield provides a suburban feel with many community-focused jobs. Workers often help with education and family services. The area’s growing population offers many chances to make a difference.
    Find Social Worker jobs in Chesterfield, VA


  9. Petersburg, VA
    Average Salary: $62,123
    Petersburg offers a chance to work in a historic city with many needs. Many jobs focus on education and community services. The city’s rich history adds depth to the rewarding work experience.
    Find Social Worker jobs in Petersburg, VA


  10. Winchester, VA
    Average Salary: $61,531
    Winchester provides a mix of rural and urban opportunities. Workers often help with mental health and family services. The area’s growing community offers many chances to help others.
    Find Social Worker jobs in Winchester, VA

What are the best paying companies for a Social Worker in Richmond, VA?

Elevance Health offers the highest average salary for social workers in Richmond, VA, making it a top choice for those seeking a rewarding career. Richmond Public Schools also provide competitive compensation, along with a chance to impact many young lives positively. These companies offer excellent opportunities for social workers aiming for both financial stability and professional fulfillment.
Graph displaying best paying company salaries for Social Worker jobs in Richmond, VA, highlighting Elevance Health with the highest at $96,500 and Commonwealth Catholic Charities with the lowest at $44,975.
  1. Elevance Health
    Average Salary: $96,500
    Elevance Health offers rewarding Social Worker jobs with a focus on community care. They operate in Richmond, VA, providing various services to improve health outcomes. Their programs often support mental health and social services.


  2. Richmond Public Schools
    Average Salary: $73,291
    Richmond Public Schools hire Social Workers to support students and families. These professionals work in different schools across Richmond, helping students overcome challenges. Their roles involve counseling and connecting families with community resources.


  3. City of Richmond, VA
    Average Salary: $72,534
    The City of Richmond offers Social Worker positions focusing on community welfare. These roles involve working with various departments to support residents. The positions are based in Richmond, providing essential social services to the community.


  4. Suncrest Hospice
    Average Salary: $67,550
    Suncrest Hospice provides Social Worker jobs with a focus on end-of-life care. They operate in Richmond, VA, offering compassionate support to patients and their families. The roles involve counseling and ensuring comfort and dignity for those in need.


  5. Richmond University Medical Center
    Average Salary: $66,617
    Richmond University Medical Center hires Social Workers to support patient care. These professionals work within the medical center in Richmond, VA, helping patients and families navigate health challenges. Their work is crucial in providing holistic care.


  6. TriSource
    Average Salary: $58,250
    TriSource offers Social Worker positions with a focus on community outreach. They operate in Richmond, VA, providing services to support individuals in need. Their programs often include education, employment, and health services to improve quality of life.


  7. Virginia Commonwealth University
    Average Salary: $46,765
    Virginia Commonwealth University hires Social Workers for educational and research roles. They are based in Richmond, VA, and focus on academic support and community engagement. These positions often involve working with students and faculty to enhance campus life.


  8. Commonwealth Catholic Charities
    Average Salary: $44,975
    Commonwealth Catholic Charities provides Social Worker jobs with a focus on community service. They operate in Richmond, VA, offering programs that support vulnerable populations. Their roles involve advocacy, counseling, and connecting families with needed resources.

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