Social Worker Salaries

Updated on Apr 10, 2025
Position
Salary

How much does a Social Worker make?

The average salary for a Social Worker is $63,639 per year in the US.

Social workers play a crucial role in helping individuals and communities thrive. If you're considering a career in social work, understanding the salary can be important. The average yearly salary for social workers is around $63,639. This means that most social workers earn somewhere in this range. The lowest-paid 10% of social workers make about $32,000, while the top 10% earn around $121,000 or more. This wide range reflects the variety of settings and specializations within the field. Whether you're just starting out or looking to advance, social work offers a rewarding career with good earning potential.

View Social Worker Jobs Nearby

What are the highest paying cities for a Social Worker?

If you're a social worker looking for higher pay, consider cities like Seattle, San Jose, and Vallejo. These cities offer some of the best salaries for social workers. Look into these areas to find rewarding job opportunities with competitive pay.
Graph displaying highest paying cities salaries for Social Worker jobs, highlighting Seattle, WA with the highest at $88,102 and Denver, CO with the lowest at $74,394.
  1. Seattle, WA
    Average Salary: $88,102
    In Seattle, you'll find rewarding work with organizations like Child Welfare and King County. You'll help families and children in need, making a real difference.
    Find Social Worker jobs in Seattle, WA


  2. San Jose, CA
    Average Salary: $85,326
    San Jose offers opportunities with local nonprofits and government agencies. You'll support individuals facing challenges, providing essential services.
    Find Social Worker jobs in San Jose, CA


  3. Vallejo, CA
    Average Salary: $83,152
    Vallejo has a strong community focus, with roles at local nonprofits and schools. You'll work closely with families and youth to improve their lives.
    Find Social Worker jobs in Vallejo, CA


  4. San Francisco, CA
    Average Salary: $79,701
    San Francisco provides diverse opportunities in mental health and child welfare. You'll collaborate with a range of organizations to support vulnerable populations.
    Find Social Worker jobs in San Francisco, CA


  5. Washington, DC
    Average Salary: $79,442
    In Washington, DC, you'll find roles in government and large nonprofits. You'll assist those in need, leveraging the city's resources to make a positive impact.
    Find Social Worker jobs in Washington, DC


  6. Santa Rosa, CA
    Average Salary: $78,524
    Santa Rosa offers a supportive environment with local nonprofits and schools. You'll help individuals and families navigate challenges and access needed services.
    Find Social Worker jobs in Santa Rosa, CA


  7. Provo, UT
    Average Salary: $76,486
    Provo provides a community-oriented setting with local nonprofits and religious organizations. You'll work to support families and individuals in need.
    Find Social Worker jobs in Provo, UT


  8. Spokane, WA
    Average Salary: $76,197
    Spokane offers rewarding work with local nonprofits and government agencies. You'll assist those facing challenges, making a tangible difference in the community.
    Find Social Worker jobs in Spokane, WA


  9. Boston, MA
    Average Salary: $75,913
    Boston has a rich network of nonprofits and government programs. You'll support individuals and families, leveraging the city's resources to provide essential services.
    Find Social Worker jobs in Boston, MA


  10. Denver, CO
    Average Salary: $74,394
    Denver offers a variety of opportunities with local nonprofits and government agencies. You'll help those in need, making a significant impact on the community.
    Find Social Worker jobs in Denver, CO

What are the best companies a Social Worker can work for?

Shore Staffing, Inc offers the highest average salary for social workers at $151,111. Beautiful Minds and Genius Therapy also provide top-tier compensation, with average salaries around $145,000. These companies value their social workers and offer competitive pay.
Graph displaying best paying company salaries for Social Worker jobs, highlighting Shore Staffing, Inc with the highest at $151,111 and John Muir Health with the lowest at $115,174.
  1. Shore Staffing, Inc
    Average Salary: $151,111
    Shore Staffing, Inc offers rewarding Social Worker jobs with a focus on community care. They operate in various locations, providing opportunities to make a difference in people's lives.


  2. Beautiful Minds
    Average Salary: $145,362
    Beautiful Minds provides excellent Social Worker positions, emphasizing mental health and well-being. They have offices in several areas, allowing for diverse experiences.


  3. Genius Therapy
    Average Salary: $125,000
    Genius Therapy offers competitive Social Worker salaries with a commitment to client care. They serve multiple locations, giving you the chance to work in different environments.


  4. TheraCare
    Average Salary: $125,000
    TheraCare is known for its high-paying Social Worker jobs, focusing on rehabilitation and support. They operate in various locations, providing a range of opportunities.


  5. Medcadre Inc
    Average Salary: $121,780
    Medcadre Inc offers attractive Social Worker positions with a strong emphasis on patient care. They have offices in several locations, allowing for diverse experiences.


  6. El Camino Health
    Average Salary: $120,007
    El Camino Health provides rewarding Social Worker jobs with a focus on health and wellness. They operate in various locations, offering opportunities to impact many lives.


  7. Clover Health Services
    Average Salary: $117,419
    Clover Health Services offers competitive Social Worker salaries with a commitment to community care. They serve multiple locations, giving you the chance to work in different settings.


  8. CAMBAY CONSULTING
    Average Salary: $116,724
    CAMBAY CONSULTING provides excellent Social Worker positions with a focus on client support. They operate in various locations, offering diverse experiences.


  9. TrueCare24
    Average Salary: $116,429
    TrueCare24 offers rewarding Social Worker jobs with a commitment to patient care. They serve multiple locations, providing opportunities to make a difference in people's lives.


  10. John Muir Health
    Average Salary: $115,174
    John Muir Health provides competitive Social Worker positions with a focus on health and wellness. They operate in various locations, offering a range of opportunities to impact lives.

How to earn more as a Social Worker?

Compare Salaries

Find the right job for you

Compare different job titles.
Select a job title
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
job person scaling upwards
Surgical Technician
The average salary for a Surgical Technician is $78,941 per year in the US.
Learn more
Systems Engineer
The average salary for a Systems Engineer is $128,240 per year in the US.
Learn more
Tax Preparer
The average salary for a Tax Preparer is $42,455 per year in the US.
Learn more
Team Member
The average salary for a Team Member is $30,378 per year in the US.
Learn more
Technical Specialist
The average salary for a Technical Specialist is $82,237 per year in the US.
Learn more
Teller
The average salary for a Teller is $37,588 per year in the US.
Learn more
Test Driver
The average salary for a Test Driver is $44,240 per year in the US.
Learn more
Tire Technician
The average salary for a Tire Technician is $37,278 per year in the US.
Learn more
To Go Specialist
The average salary for a To Go Specialist is $28,370 per year in the US.
Learn more
Tour Guide
The average salary for a Tour Guide is $46,423 per year in the US.
Learn more
Traffic Control Flagger
The average salary for a Traffic Control Flagger is $32,510 per year in the US.
Learn more
Tutor
The average salary for a Tutor is $50,969 per year in the US.
Learn more
Ultrasound Technologist
The average salary for a Ultrasound Technologist is $102,049 per year in the US.
Learn more
Utility Clerk
The average salary for a Utility Clerk is $31,711 per year in the US.
Learn more
Veterinary Assistant
The average salary for a Veterinary Assistant is $37,084 per year in the US.
Learn more
Warehouse Associate
The average salary for a Warehouse Associate is $37,805 per year in the US.
Learn more
Warehouse Supervisor
The average salary for a Warehouse Supervisor is $63,006 per year in the US.
Learn more
Welder/Fabricator
The average salary for a Welder/Fabricator is $48,051 per year in the US.
Learn more
Yard Attendant
The average salary for a Yard Attendant is $38,702 per year in the US.
Learn more

Currently 6,191 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
6,191 Job Openings