Position
Salary

How much does a Social Worker make?

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

Social workers earn a decent income while making a significant impact on people's lives. On average, a social worker makes around $64,208 per year. This figure varies based on experience, education, and location.

Salary differences can be seen across different experience levels. Entry-level social workers might start at around $32,830. With more experience, the salary can reach up to $121,890 for the most seasoned professionals. This wide range shows the potential for growth and the rewards of dedication in this field.

View Social Worker jobs nearby

What are the highest paying cities for a Social Worker?

Vallejo, CA, offers the highest average salary for social workers, making it an excellent place to consider. Professionals can expect to earn around $135,969 annually. Other cities like San Jose, CA, and Seattle, WA, also provide competitive salaries for this career path. Exploring job opportunities in cities such as San Francisco, CA, and Stockton, CA, reveals strong earning potentials for social workers. Washington, DC, and Yuma, AZ, are also notable for their higher salaries in this field. Augusta, GA, provides a balanced compensation, making it a viable option for many job seekers.
Graph displaying highest paying cities salaries for Social Worker jobs, highlighting Vallejo, CA with the highest at $135,969 and Augusta, GA with the lowest at $86,329.
  1. Vallejo, CA
    Average Salary: $135,969
    In Vallejo, professionals support families in need through local nonprofits. Opportunities exist with organizations like Napa Valley Health Management. The area offers a warm community feel.
    Find Social Worker jobs in Vallejo, CA


  2. San Jose, CA
    Average Salary: $97,942
    San Jose offers numerous roles in mental health and child welfare. Large companies like Kaiser Permanente provide many job openings. The city’s diverse population adds to the dynamic work environment.
    Find Social Worker jobs in San Jose, CA


  3. Seattle, WA
    Average Salary: $96,291
    Seattle’s social workers assist with urban challenges in healthcare and education. Companies like Seattle Children’s offer rewarding positions. The city’s focus on community welfare creates a fulfilling career path.
    Find Social Worker jobs in Seattle, WA


  4. Santa Rosa, CA
    Average Salary: $93,895
    In Santa Rosa, social workers find roles with local government and nonprofit agencies. The community-focused environment makes for a supportive workplace. Organizations like Family Service Agency offer many opportunities.
    Find Social Worker jobs in Santa Rosa, CA


  5. San Francisco, CA
    Average Salary: $91,413
    San Francisco provides diverse opportunities in urban social work. Major employers like the San Francisco Unified School District offer varied roles. The city’s vibrant culture enriches professional experiences.
    Find Social Worker jobs in San Francisco, CA


  6. Stockton, CA
    Average Salary: $90,394
    Stockton offers roles in community support and family services. Nonprofits like Catholic Charities provide essential services. The city’s tight-knit community fosters a strong support network for social workers.
    Find Social Worker jobs in Stockton, CA


  7. Modesto, CA
    Average Salary: $89,264
    Modesto’s social workers help with a range of community needs. Local agencies like the Stanislaus County Department of Social Services offer many job openings. The city’s family-friendly environment enhances job satisfaction.
    Find Social Worker jobs in Modesto, CA


  8. Washington, DC
    Average Salary: $89,155
    Washington, DC offers roles that impact national policies and programs. Agencies like the Department of Health and Human Services provide significant opportunities. The city’s political environment offers unique professional challenges.
    Find Social Worker jobs in Washington, DC


  9. Yuma, AZ
    Average Salary: $87,447
    Yuma offers roles focused on rural community support. Local nonprofits and government agencies provide many job openings. The city’s welcoming atmosphere makes for a pleasant work environment.
    Find Social Worker jobs in Yuma, AZ


  10. Augusta, GA
    Average Salary: $86,329
    In Augusta, social workers support families through local nonprofits and government agencies. Organizations like the Department of Human Services offer diverse roles. The city’s strong community ties enrich professional experiences.
    Find Social Worker jobs in Augusta, GA

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

CVHCare leads the way with an impressive average salary for social workers at $186,875. Shore Staffing, Inc. follows closely, offering $154,556 per year. The Family Center provides a solid average of $131,875, making it an attractive option for those in the field. These top-paying companies provide excellent opportunities for social workers seeking rewarding careers. High salaries reflect the value these organizations place on their social work staff. Consider these employers when looking to advance your career and financial stability.
Graph displaying best paying company salaries for Social Worker jobs, highlighting CVHCare with the highest at $186,875 and TrueCare24 with the lowest at $122,538.
  1. CVHCare
    Average Salary: $186,875
    CVHCare provides rewarding Social Worker positions with an emphasis on patient care. They operate across multiple states, including California, New York, and Texas. Employees benefit from comprehensive training and career development opportunities.


  2. Shore Staffing, Inc.
    Average Salary: $154,556
    Shore Staffing, Inc. is known for its supportive work environment and competitive salaries. They place Social Workers in various locations, including New Jersey, Pennsylvania, and Florida. The company values community service and professional growth.


  3. The Family Center
    Average Salary: $131,875
    The Family Center offers meaningful roles for Social Workers, focusing on family and child welfare. They operate primarily in the Midwest, including Illinois and Indiana. Employees here enjoy a collaborative team atmosphere and strong community ties.


  4. Pacer Staffing
    Average Salary: $129,989
    Pacer Staffing provides diverse opportunities for Social Workers across the country. They offer competitive pay and focus on long-term career development. Locations include major cities such as Chicago, Los Angeles, and Atlanta.


  5. Children's Hospital of Philadelphia
    Average Salary: $126,782
    This prestigious institution offers excellent Social Worker positions. They are located in Philadelphia, Pennsylvania. The hospital is renowned for its innovative care and commitment to patient well-being.


  6. TheraCare
    Average Salary: $126,222
    TheraCare provides rewarding roles for Social Workers with a focus on mental health services. They operate in several states, including New York and California. The company values teamwork and professional development.


  7. THERAPEDS, LLC
    Average Salary: $125,455
    THERAPEDS, LLC offers competitive salaries and a supportive work environment. They place Social Workers in various locations, including Florida and Ohio. The company emphasizes patient care and career advancement.


  8. Keck Medicine of USC
    Average Salary: $124,617
    Keck Medicine of USC provides excellent opportunities for Social Workers in Southern California. The institution is known for its cutting-edge research and quality patient care. They focus on professional growth and community service.


  9. Sutter Health
    Average Salary: $124,055
    Sutter Health offers rewarding Social Worker positions in Northern California. They prioritize patient care and professional development. Locations include Sacramento and San Francisco. The company values teamwork and community involvement.


  10. TrueCare24
    Average Salary: $122,538
    TrueCare24 offers a supportive environment for Social Workers. They operate across several states, including Texas and North Carolina. The company focuses on providing quality care and opportunities for professional growth.

How to earn more as a Social Worker?

Social workers play a crucial role in our communities, but many want to know how to increase their earnings. Pursuing higher education can lead to more opportunities and higher salaries. A master's degree or a Ph.D. can open doors to specialized roles that often pay more. Another way to earn more is to gain more experience. Experienced social workers often have more responsibilities and can command higher pay.

Certification can also boost earnings. Certain certifications can demonstrate expertise in areas like clinical social work or school social work. This can make a social worker more valuable to employers. Working in certain sectors, such as healthcare or government, often offers higher salaries. Researching these sectors can lead to better-paying job opportunities. Networking with other professionals can uncover high-paying jobs. Attending conferences and joining professional organizations can help with this.

Here are five factors that can help social workers earn more:

  1. Higher Education: Getting a master's degree or a Ph.D. can lead to higher-paying jobs.
  2. Experience: More experience often means more responsibilities and higher pay.
  3. Certification: Special certifications can make a social worker more valuable.
  4. Sector Choice: Working in healthcare or government can lead to higher salaries.
  5. Networking: Connecting with other professionals can uncover better job opportunities.

Currently 10,736 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
10,736 Job Openings