Social Worker Salary in San Antonio, TX

Updated on May 09, 2025
Position
City
Salary

How much does a Social Worker make in San Antonio, TX?

The average salary for a Social Worker is $58,147 per year in San Antonio, TX.

In San Antonio, TX, social workers can earn a good salary. The average salary for a social worker in this area is around $58,147 per year. This figure can vary based on experience and specific job roles. For those just starting out, salaries may begin at about $34,000. As social workers gain more experience, they can see their earnings rise to over $105,000 annually.

Social workers in San Antonio have many opportunities to advance their careers. Those who work in specialized areas, such as child welfare or healthcare, may earn more. Continuing education and gaining certifications can also lead to higher salaries. Job seekers should look into different sectors and roles to find the best opportunities for their skills and career goals.

Social Worker jobs in San Antonio, TX

What are the highest paying cities for a Social Worker near San Antonio, TX?

Job seekers in the social work field can find excellent opportunities near San Antonio, TX. Cities like Lockhart, TX, and Floresville, TX, offer competitive salaries for social workers. These locations provide a chance to make a meaningful impact while earning a good income.
Graph displaying highest paying cities salaries for Social Worker jobs near San Antonio, TX, highlighting Lockhart, TX with the highest at $68,909 and Boerne, TX with the lowest at $39,700.
  1. Lockhart, TX
    Average Salary: $68,909
    In Lockhart, TX, professionals help individuals and families navigate challenges. They work with local organizations to provide support and resources. Lockhart State Park and the Texas State Railroad offer unique community events.
    Find Social Worker jobs in Lockhart, TX


  2. Floresville, TX
    Average Salary: $50,951
    Floresville, TX, offers a chance to make a difference in the community. Social workers here focus on youth and family services. The city's parks and events create a strong sense of community.
    Find Social Worker jobs in Floresville, TX


  3. Kyle, TX
    Average Salary: $50,253
    Kyle, TX, provides a vibrant environment for those in the helping field. Social workers collaborate with local schools and nonprofits. The city's festivals and community activities enhance the work experience.
    Find Social Worker jobs in Kyle, TX


  4. San Marcos, TX
    Average Salary: $49,511
    San Marcos, TX, is a great place for social workers to thrive. They work with students and families at local universities. The city's vibrant arts scene and outdoor activities enrich the community experience.
    Find Social Worker jobs in San Marcos, TX


  5. Seguin, TX
    Average Salary: $48,083
    Seguin, TX, offers a rewarding environment for those in the social work field. Professionals here support veterans and families. The city's historical sites and community events provide a unique backdrop for work.
    Find Social Worker jobs in Seguin, TX


  6. New Braunfels, TX
    Average Salary: $40,520
    New Braunfels, TX, provides a fulfilling career for social workers. They assist with mental health and community services. The city's natural beauty and cultural events create a supportive work environment.
    Find Social Worker jobs in New Braunfels, TX


  7. Boerne, TX
    Average Salary: $39,700
    Boerne, TX, offers a chance to impact lives in a growing community. Social workers here focus on child welfare and family services. The city's parks and community events foster a strong sense of belonging.
    Find Social Worker jobs in Boerne, TX

What are the best paying companies for a Social Worker in San Antonio, TX?

Job seekers looking for top-paying social worker positions in San Antonio, TX, should consider the US Department of Veterans Affairs. This organization offers a competitive salary of $121,223. Optum and CHRISTUS Health also provide attractive compensation packages. These companies value social workers and offer salaries that reflect their importance.
Graph displaying best paying company salaries for Social Worker jobs in San Antonio, TX, highlighting US Department of Veterans Affairs with the highest at $121,223 and SOUTHEAST NURSING AND REHAB with the lowest at $58,717.
  1. US Department of Veterans Affairs
    Average Salary: $121,223
    The US Department of Veterans Affairs offers rewarding Social Worker positions. They provide care to veterans in San Antonio and surrounding areas. Their work focuses on mental health, disability, and other services.


  2. Optum
    Average Salary: $71,320
    Optum provides Social Worker jobs with a focus on behavioral health. They serve clients in San Antonio and other parts of Texas. Their work includes helping individuals with mental health and substance abuse issues.


  3. CHRISTUS Health
    Average Salary: $66,362
    CHRISTUS Health offers Social Worker positions in various healthcare settings. They operate in San Antonio and other Texas cities. Their focus is on providing compassionate care to patients and families.


  4. Tenet Healthcare
    Average Salary: $64,683
    Tenet Healthcare provides Social Worker jobs in hospitals and outpatient care centers. They serve San Antonio and other Texas locations. Their work includes helping patients with social and emotional needs.


  5. Good Shepherd Hospice
    Average Salary: $64,650
    Good Shepherd Hospice offers Social Worker positions focused on end-of-life care. They serve San Antonio and other parts of Texas. Their work includes providing support to patients and families during difficult times.


  6. San Antonio Independent School District
    Average Salary: $63,247
    The San Antonio Independent School District provides Social Worker jobs in schools. They serve students and families in San Antonio. Their work includes supporting students' social and emotional well-being.


  7. Eduro Healthcare
    Average Salary: $61,310
    Eduro Healthcare offers Social Worker positions in home health and hospice care. They serve San Antonio and other Texas areas. Their focus is on providing care and support to patients in their homes.


  8. Heart to Heart Hospice
    Average Salary: $60,736
    Heart to Heart Hospice provides Social Worker jobs in hospice care. They serve San Antonio and other parts of Texas. Their work includes supporting patients and families during end-of-life care.


  9. Urban Strategies Inc
    Average Salary: $59,000
    Urban Strategies Inc offers Social Worker positions in community health and social services. They serve San Antonio and other Texas locations. Their focus is on helping individuals and families in need.


  10. SOUTHEAST NURSING AND REHAB
    Average Salary: $58,717
    SOUTHEAST NURSING AND REHAB provides Social Worker jobs in nursing and rehabilitation facilities. They serve San Antonio and other parts of Texas. Their work includes supporting patients' social and emotional needs.

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