Social Worker Salary in Dallas, TX

Updated on May 09, 2025
Position
City
Salary

How much does a Social Worker make in Dallas, TX?

The average salary for a Social Worker is $58,896 per year in Dallas, TX.

Social workers in Dallas, TX, earn a competitive salary. The average salary for a social worker in this area is around $58,896 per year. This figure can vary based on experience, education, and the specific role within the field. For those just starting, salaries can range from $30,000 to $39,485 annually. As social workers gain more experience, they can expect to see their salaries increase. Experienced workers often earn between $105,877 and $124,846 per year.

Several factors can influence the salary of a social worker in Dallas. These include the type of employer, the specific duties of the job, and the worker's level of education. For example, social workers employed by government agencies may have different salary ranges compared to those working in private practices or non-profit organizations. Additionally, those with advanced degrees or specialized certifications may command higher salaries. Understanding these factors can help job seekers make informed decisions about their career paths.

Social Worker jobs in Dallas, TX

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

Social workers near Dallas, TX, can find some of the best pay in cities like Plano and Grand Prairie. These cities offer competitive salaries, making them attractive for job seekers. Plano tops the list with an average salary of $67,054, while Grand Prairie follows closely.
Graph displaying highest paying cities salaries for Social Worker jobs near Dallas, TX, highlighting Plano, TX with the highest at $67,054 and Richardson, TX with the lowest at $53,990.
  1. Plano, TX
    Average Salary: $67,054
    In Plano, TX, professionals work to support individuals and families in need. They often collaborate with local organizations to provide resources and assistance. Companies like Texas Health Resources offer many opportunities.
    Find Social Worker jobs in Plano, TX


  2. Grand Prairie, TX
    Average Salary: $66,722
    Grand Prairie, TX, offers a range of roles for those who want to make a difference. Social workers here help people navigate challenges and access services. Local nonprofits and government agencies provide diverse work environments.
    Find Social Worker jobs in Grand Prairie, TX


  3. Wylie, TX
    Average Salary: $66,662
    Wylie, TX, is a community where social workers focus on improving lives. They work with schools, healthcare providers, and local businesses. The supportive environment makes it a great place for career growth.
    Find Social Worker jobs in Wylie, TX


  4. Irving, TX
    Average Salary: $65,663
    Irving, TX, provides many opportunities for social workers to help those in need. They often work with families, children, and the elderly. Local organizations like Irving Independent School District offer stable and rewarding positions.
    Find Social Worker jobs in Irving, TX


  5. Mesquite, TX
    Average Salary: $60,141
    In Mesquite, TX, social workers play a vital role in the community. They assist with various needs, from housing to mental health. Local agencies and schools provide many job opportunities.
    Find Social Worker jobs in Mesquite, TX


  6. Addison, TX
    Average Salary: $59,938
    Addison, TX, offers a supportive environment for social workers. They help individuals and families overcome challenges. Local nonprofits and healthcare facilities provide many job options.
    Find Social Worker jobs in Addison, TX


  7. Garland, TX
    Average Salary: $58,318
    Garland, TX, is a great place for those who want to help others. Social workers here support people with various needs. They often work with local schools and community centers.
    Find Social Worker jobs in Garland, TX


  8. Balch Springs, TX
    Average Salary: $57,400
    Balch Springs, TX, provides many opportunities for social workers. They assist with issues like housing, education, and healthcare. Local organizations and government agencies offer stable positions.
    Find Social Worker jobs in Balch Springs, TX


  9. Carrollton, TX
    Average Salary: $55,029
    In Carrollton, TX, social workers focus on improving community well-being. They help with a range of issues, from child welfare to mental health. Local nonprofits and schools provide many job opportunities.
    Find Social Worker jobs in Carrollton, TX


  10. Richardson, TX
    Average Salary: $53,990
    Richardson, TX, offers a supportive environment for social workers. They work with families, children, and the elderly. Local organizations and healthcare facilities provide many job options.
    Find Social Worker jobs in Richardson, TX

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

Job seekers looking for top-paying social worker positions in Dallas, TX, can find excellent opportunities with the US Department of Veterans Affairs. This organization offers a competitive salary, making it a top choice for those in the field. Other notable employers include Optum and Dallas Nephrology Associates, both of which provide attractive compensation packages.
Graph displaying best paying company salaries for Social Worker jobs in Dallas, TX, highlighting US Department of Veterans Affairs with the highest at $123,164 and Remarkable Healthcare of Fort Worth with the lowest at $58,000.
  1. US Department of Veterans Affairs
    Average Salary: $123,164
    The US Department of Veterans Affairs offers rewarding Social Worker jobs in Dallas, TX. They focus on helping veterans with mental health and social issues. They have multiple locations in Dallas.


  2. Optum
    Average Salary: $77,863
    Optum provides Social Worker positions in Dallas, TX. They focus on improving health outcomes through various services. They operate several offices in the Dallas area.


  3. Dallas Nephrology Associates
    Average Salary: $72,000
    Dallas Nephrology Associates hires Social Workers in Dallas, TX. They work with patients who have kidney issues. They have multiple clinics in the Dallas region.


  4. Villages of Lake Highlands
    Average Salary: $70,000
    Villages of Lake Highlands offers Social Worker jobs in Dallas, TX. They focus on senior care and support. They have facilities in Lake Highlands.


  5. UT Southwestern Medical Center
    Average Salary: $66,392
    UT Southwestern Medical Center provides Social Worker positions in Dallas, TX. They focus on patient care and support services. They have a main campus in Dallas.


  6. The Highlands Guest Care Center
    Average Salary: $65,742
    The Highlands Guest Care Center hires Social Workers in Dallas, TX. They focus on providing care for elderly patients. They have a location in the Dallas area.


  7. Texas Oncology
    Average Salary: $63,033
    Texas Oncology offers Social Worker jobs in Dallas, TX. They focus on cancer care and support services. They have multiple locations in Dallas.


  8. Innovative Renal Care
    Average Salary: $62,383
    Innovative Renal Care provides Social Worker positions in Dallas, TX. They focus on kidney care and support. They have several clinics in Dallas.


  9. KERA
    Average Salary: $60,500
    KERA offers Social Worker jobs in Dallas, TX. They focus on public radio and community support. They have a main office in Dallas.


  10. Remarkable Healthcare of Fort Worth
    Average Salary: $58,000
    Remarkable Healthcare of Fort Worth hires Social Workers in Dallas, TX. They focus on senior care and support. They have facilities in Fort Worth and Dallas.

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