Social Worker Salary in Nashville, TN

Updated on May 09, 2025
Position
City
Salary

How much does a Social Worker make in Nashville, TN?

The average salary for a Social Worker is $59,011 per year in Nashville, TN.

Social workers in Nashville, TN, enjoy a rewarding career with a competitive salary. On average, a social worker earns around $59,011 per year. This salary can vary based on experience, education, and the specific area of social work. For those just starting out, salaries can range from $27,600 to $36,096 annually. As experience grows, so does the salary, with seasoned professionals earning between $95,567 and $112,558 per year.

Nashville offers a range of opportunities for social workers. They can work in various settings, including schools, hospitals, and community organizations. Each setting has its own salary range, but the overall compensation remains competitive. Social workers in Nashville can expect to see increases in their salary as they gain more experience and advance in their careers. This makes social work a promising field for those looking to build a stable and fulfilling career.

Social Worker jobs in Nashville, TN

What are the highest paying cities for a Social Worker near Nashville, TN?

Job seekers looking for top-paying Social Worker positions near Nashville, TN, should consider Memphis, TN, as it offers the highest average salary. With a strong demand for social services, professionals in Memphis can earn a significant income. Other nearby cities like Chattanooga and Knoxville also provide competitive wages for social workers.
Graph displaying highest paying cities salaries for Social Worker jobs near Nashville, TN, highlighting Memphis, TN with the highest at $58,121 and Cookeville, TN with the lowest at $47,213.
  1. Memphis, TN
    Average Salary: $58,121
    In Memphis, professionals help people in need. They work with local organizations and government agencies. The city offers many opportunities to make a difference.
    Find Social Worker jobs in Memphis, TN


  2. Chattanooga, TN
    Average Salary: $57,009
    Chattanooga provides a supportive environment for those who care for others. Social workers here focus on community well-being. They collaborate with schools and non-profits to improve lives.
    Find Social Worker jobs in Chattanooga, TN


  3. Knoxville, TN
    Average Salary: $55,008
    Knoxville is a great place for social workers. The city values education and community service. Workers here often partner with universities and local clinics to support families.
    Find Social Worker jobs in Knoxville, TN


  4. Clarksville, TN
    Average Salary: $54,729
    Clarksville offers a close-knit community for social workers. They help residents with various needs. Local agencies and schools provide many chances to assist people.
    Find Social Worker jobs in Clarksville, TN


  5. Jackson, TN
    Average Salary: $50,858
    Jackson has a strong focus on social services. Workers here support many families and individuals. They often work with local government and non-profits to provide essential services.
    Find Social Worker jobs in Jackson, TN


  6. Murfreesboro, TN
    Average Salary: $49,804
    Murfreesboro is a growing city with many opportunities for social workers. They help people in various settings. Local agencies and schools offer many ways to make a positive impact.
    Find Social Worker jobs in Murfreesboro, TN


  7. Franklin, TN
    Average Salary: $48,400
    Franklin offers a welcoming environment for social workers. They focus on community support and development. Working with local organizations and schools, they help improve residents' lives.
    Find Social Worker jobs in Franklin, TN


  8. Lebanon, TN
    Average Salary: $48,193
    Lebanon provides a supportive community for social workers. They work with local agencies to help those in need. The city offers many opportunities to make a difference.
    Find Social Worker jobs in Lebanon, TN


  9. Spring Hill, TN
    Average Salary: $47,517
    Spring Hill is a great place for social workers. They focus on community well-being. Working with local organizations, they help improve the lives of many residents.
    Find Social Worker jobs in Spring Hill, TN


  10. Cookeville, TN
    Average Salary: $47,213
    Cookeville offers a friendly environment for social workers. They focus on helping families and individuals. Local agencies and schools provide many chances to make a positive impact.
    Find Social Worker jobs in Cookeville, TN

What are the best paying companies for a Social Worker in Nashville, TN?

Nashville offers several top-paying companies for social workers. The US Department of Veterans Affairs leads with a high salary of $115,170. Other notable employers include Ascension St. Thomas Behavioral Health and Prospect Infosystem, both offering competitive wages.
Graph displaying best paying company salaries for Social Worker jobs in Nashville, TN, highlighting US Department of Veterans Affairs with the highest at $115,170 and Metropolitan Nashville Public Schools with the lowest at $53,685.
  1. US Department of Veterans Affairs
    Average Salary: $115,170
    The US Department of Veterans Affairs offers rewarding Social Worker jobs in Nashville, TN. They provide care to veterans and their families. Locations include Nashville, TN, and other areas.


  2. Ascension St. Thomas Behavioral Health
    Average Salary: $104,894
    Ascension St. Thomas Behavioral Health provides Social Worker positions in Nashville, TN. They focus on mental health and wellness. Their facilities are located in Nashville, TN.


  3. Prospect Infosystem
    Average Salary: $86,750
    Prospect Infosystem offers Social Worker jobs in Nashville, TN. They work in IT and healthcare. Their offices are in Nashville, TN.


  4. Amedisys
    Average Salary: $67,967
    Amedisys provides Social Worker positions in Nashville, TN. They offer home health care. Their services cover Nashville, TN, and other regions.


  5. FOURANS
    Average Salary: $67,000
    FOURANS offers Social Worker jobs in Nashville, TN. They focus on community services. Their operations are based in Nashville, TN.


  6. Nashville General Hospital at Meharry
    Average Salary: $59,233
    Nashville General Hospital at Meharry provides Social Worker positions in Nashville, TN. They offer healthcare services. Their location is in Nashville, TN.


  7. Caris Healthcare
    Average Salary: $57,383
    Caris Healthcare offers Social Worker jobs in Nashville, TN. They focus on home health care. Their services are available in Nashville, TN.


  8. Ascension
    Average Salary: $56,742
    Ascension provides Social Worker positions in Nashville, TN. They offer healthcare services. Their facilities are in Nashville, TN.


  9. Youth Villages
    Average Salary: $53,753
    Youth Villages offers Social Worker jobs in Nashville, TN. They focus on child and family services. Their locations include Nashville, TN.


  10. Metropolitan Nashville Public Schools
    Average Salary: $53,685
    Metropolitan Nashville Public Schools provides Social Worker positions in Nashville, TN. They focus on student support services. Their schools are located in Nashville, TN.

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