Social Worker Salary in San Marcos, TX

Updated on Apr 11, 2025
Position
City
Salary

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

The average salary for a Social Worker is $49,511 per year in San Marcos, TX.

If you're considering a career as a Social Worker in San Marcos, TX, it's important to know what to expect in terms of salary. The average yearly salary for Social Workers in this area is around $49,511. This figure can vary based on experience and specific qualifications. For instance, those with less than a year of experience might earn around $33,790, while those with over 10 years can expect to make around $60,000 or more. This range shows that there are opportunities for growth and advancement in this field. With dedication and experience, you can look forward to a rewarding career with competitive compensation.

View Social Worker Jobs in San Marcos, TX

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

If you're a Social Worker near San Marcos, TX, consider looking for jobs in Austin, where the average salary is the highest. Pflugerville and San Antonio also offer competitive salaries for Social Workers. These cities provide excellent opportunities for those in the field.
Graph displaying highest paying cities salaries for Social Worker jobs near San Marcos, TX, highlighting Austin, TX with the highest at $62,663 and Boerne, TX with the lowest at $39,700.
  1. Austin, TX
    Average Salary: $62,663
    In Austin, you'll find rewarding work with organizations like Austin Travis County Integral Care. They focus on mental health and substance abuse services. The city's vibrant culture and strong community support make it a great place to help others.
    Find Social Worker jobs in Austin, TX


  2. Pflugerville, TX
    Average Salary: $60,081
    Pflugerville offers a close-knit community where you can make a real difference. Local nonprofits like Pflugerville Community Services provide essential support. The area's growing population means more opportunities to assist families and individuals.
    Find Social Worker jobs in Pflugerville, TX


  3. San Antonio, TX
    Average Salary: $58,147
    San Antonio is home to many social service agencies, including the San Antonio Area Foundation. Working here, you'll find diverse communities and a range of support services. The city's rich cultural heritage adds to the rewarding experience.
    Find Social Worker jobs in San Antonio, TX


  4. Georgetown, TX
    Average Salary: $55,828
    Georgetown offers a supportive environment for those looking to help others. Local organizations like the Georgetown Health Foundation focus on community health. The city's strong sense of community makes it a fulfilling place to work.
    Find Social Worker jobs in Georgetown, TX


  5. Kyle, TX
    Average Salary: $50,253
    In Kyle, you can find meaningful work with local nonprofits like the Hays County Children's Advocacy Center. The area's growing population provides many opportunities to support families and children. Kyle's friendly atmosphere enhances the work experience.
    Find Social Worker jobs in Kyle, TX


  6. Seguin, TX
    Average Salary: $48,083
    Seguin offers a chance to work with community organizations like the Guadalupe-Blanco River Authority. The city's focus on environmental and social issues creates a unique setting for impactful work. Seguin's welcoming community adds to the rewarding experience.
    Find Social Worker jobs in Seguin, TX


  7. New Braunfels, TX
    Average Salary: $40,520
    New Braunfels provides a supportive environment for social service work. Local organizations like the Guadalupe River Authority District focus on community and environmental health. The city's strong community ties make it a great place to help others.
    Find Social Worker jobs in New Braunfels, TX


  8. Boerne, TX
    Average Salary: $39,700
    In Boerne, you can find fulfilling work with local nonprofits like the Boerne Independent School District. The city's focus on education and community support creates many opportunities to make a difference. Boerne's friendly atmosphere enhances the work experience.
    Find Social Worker jobs in Boerne, TX

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

Heart to Heart Hospice and Texas Health and Human Services Commission offer top salaries for social workers in San Marcos, TX. With average salaries around $56,900 and $53,509 respectively, these companies provide excellent opportunities for those in the field. Consider these employers for a rewarding career with competitive pay.
Graph displaying best paying company salaries for Social Worker jobs in San Marcos, TX, highlighting Heart to Heart Hospice with the highest at $56,900 and Texas Health and Human Services Commission with the lowest at $53,509.
  1. Heart to Heart Hospice
    Average Salary: $56,900
    Heart to Heart Hospice, located in San Marcos, TX, offers rewarding Social Worker positions. They focus on providing compassionate care to patients and their families. Their team works closely to ensure comfort and support during difficult times.


  2. Texas Health and Human Services Commission
    Average Salary: $53,509
    The Texas Health and Human Services Commission, with offices in San Marcos, TX, provides Social Worker roles that focus on community health and social services. Employees here work to improve the well-being of individuals and families, offering various programs and support.

There are 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
Understanding the Social Worker Role & How to Become One | ReadySetHire