Social Worker Salary in Troy, MI

Updated on May 09, 2025
Position
City
Salary

How much does a Social Worker make in Troy, MI?

The average salary for a Social Worker is $61,147 per year in Troy, MI.

Social workers in Troy, MI, have a rewarding career with a competitive salary. On average, a social worker in this area earns around $61,147 per year. This salary can vary based on experience, education, and the specific role within the field. The range of salaries can be quite broad, from about $35,568 for those just starting out to over $106,000 for those with more experience and advanced degrees.

Factors that can influence a social worker's salary in Troy include:

  • Level of education
  • Years of experience
  • Specialization within social work
  • Type of employer (e.g., government, private agency, non-profit)
Social workers who pursue additional certifications or advanced degrees often see higher earning potentials. Working with specific populations, such as children or the elderly, can also impact salary levels.

Social Worker jobs in Troy, MI

What are the highest paying cities for a Social Worker near Troy, MI?

Job seekers looking for top-paying Social Worker positions near Troy, MI, can find excellent opportunities in nearby cities. Birmingham, MI, leads with an average salary of $76,010, offering a strong financial incentive for professionals. Other cities like Lake Orion, MI, and Bloomfield Hills, MI, also provide competitive salaries, making them attractive options for those in the field.
Graph displaying highest paying cities salaries for Social Worker jobs near Troy, MI, highlighting Birmingham, MI with the highest at $76,010 and Farmington Hills, MI with the lowest at $61,311.
  1. Birmingham, MI
    Average Salary: $76,010
    In Birmingham, MI, professionals help people with various challenges. They work with local organizations to improve community well-being. Many find rewarding roles with local nonprofits.
    Find Social Worker jobs in Birmingham, MI


  2. Lake Orion, MI
    Average Salary: $72,196
    Lake Orion, MI, offers a chance to make a difference in people's lives. Social workers here focus on family support and child welfare. They collaborate with schools and local agencies to provide essential services.
    Find Social Worker jobs in Lake Orion, MI


  3. Bloomfield Hills, MI
    Average Salary: $68,378
    Bloomfield Hills, MI, provides a supportive environment for those in social work. Workers here often assist with mental health and substance abuse issues. They partner with local clinics and community centers.
    Find Social Worker jobs in Bloomfield Hills, MI


  4. Novi, MI
    Average Salary: $66,971
    Novi, MI, is a great place for social workers to thrive. They help individuals and families navigate tough times. Many work with local government agencies and private practices to offer comprehensive care.
    Find Social Worker jobs in Novi, MI


  5. Warren, MI
    Average Salary: $66,676
    In Warren, MI, social workers play a key role in community health. They focus on areas like child protection and mental health. They often work with local hospitals and community organizations.
    Find Social Worker jobs in Warren, MI


  6. Oak Park, MI
    Average Salary: $66,013
    Oak Park, MI, offers many opportunities for those in social work. Professionals here support families and children. They work closely with schools and local nonprofits to provide vital services.
    Find Social Worker jobs in Oak Park, MI


  7. Madison Heights, MI
    Average Salary: $65,106
    Madison Heights, MI, is a vibrant community for social workers. They assist with various issues, including homelessness and domestic violence. Many find roles with local government and community-based organizations.
    Find Social Worker jobs in Madison Heights, MI


  8. Ferndale, MI
    Average Salary: $64,372
    Ferndale, MI, provides a nurturing environment for social workers. They focus on community development and support services. They collaborate with local schools and community centers to improve lives.
    Find Social Worker jobs in Ferndale, MI


  9. Dearborn, MI
    Average Salary: $64,369
    In Dearborn, MI, social workers make a significant impact. They help with mental health and family services. They often work with local clinics and community organizations to support the community.
    Find Social Worker jobs in Dearborn, MI


  10. Farmington Hills, MI
    Average Salary: $61,311
    Farmington Hills, MI, offers many opportunities for social workers. They assist with child welfare and mental health. They partner with local schools and community agencies to provide essential services.
    Find Social Worker jobs in Farmington Hills, MI

What are the best paying companies for a Social Worker in Troy, MI?

Social workers in Troy, MI, can find rewarding positions with top-paying companies. Soliant offers a competitive salary of $65,230, making it a prime choice for those in the field. Troy School District also provides a solid income of $58,946, offering stability and growth opportunities. Another notable employer is Ciena Healthcare, which pays $54,736 annually. This company values its social workers and provides a supportive work environment. These companies present excellent career paths for social workers seeking both financial and professional fulfillment.
Graph displaying best paying company salaries for Social Worker jobs in Troy, MI, highlighting Soliant with the highest at $65,230 and Samaritas with the lowest at $38,872.
  1. Soliant
    Average Salary: $65,230
    Soliant offers rewarding Social Worker positions in Troy, MI. They focus on providing mental health services to students. Working with Soliant means you will collaborate with schools to support student well-being.


  2. Troy School District
    Average Salary: $58,946
    The Troy School District provides Social Worker roles that focus on student support services. These positions involve working closely with students, families, and educators to create a positive learning environment. The district operates several schools in Troy, MI.


  3. Ciena Healthcare
    Average Salary: $54,736
    Ciena Healthcare offers Social Worker jobs in Troy, MI. They provide care for elderly residents in their facilities. Social Workers here work to improve the quality of life for seniors, ensuring they have the support they need.


  4. Samaritas
    Average Salary: $38,872
    Samaritas offers Social Worker jobs in Troy, MI. They focus on providing services to those in need, including homeless individuals and families. Social Workers at Samaritans play a key role in helping people find housing and other essential services.

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