Social Worker Salary in Grand Rapids, MI

Updated on May 09, 2025
Position
City
Salary

How much does a Social Worker make in Grand Rapids, MI?

The average salary for a Social Worker is $56,045 per year in Grand Rapids, MI.

Social workers in Grand Rapids, MI, earn a competitive salary. On average, they make around $56,045 per year. This figure can vary based on experience and specific roles. For instance, those with less experience might start at around $30,000, while seasoned professionals can earn upwards of $89,000.

Factors influencing salary include education, certifications, and the specific area of social work. For example, those working in healthcare or child welfare often see higher pay. Additionally, those with advanced degrees or specialized training can command higher salaries. This range offers a promising outlook for those entering or advancing in the field.

Social Worker jobs in Grand Rapids, MI

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

Job seekers looking for social work positions near Grand Rapids, MI, can find attractive opportunities in nearby cities. Ann Arbor, MI, offers the highest average salary at $69,045. This makes it a prime location for professionals seeking competitive compensation. Additionally, cities like Wyoming, MI, and Novi, MI, also provide strong earning potentials, with average salaries around $68,684 and $66,971, respectively.
Graph displaying highest paying cities salaries for Social Worker jobs near Grand Rapids, MI, highlighting Ann Arbor, MI with the highest at $69,045 and Portage, MI with the lowest at $59,906.
  1. Ann Arbor, MI
    Average Salary: $69,045
    In Ann Arbor, professionals help people in need through various programs. The University of Michigan offers many opportunities. Local nonprofits also provide support.
    Find Social Worker jobs in Ann Arbor, MI


  2. Wyoming, MI
    Average Salary: $68,684
    Wyoming offers a range of roles in community services. Local agencies focus on family support and child welfare. The city's diverse population adds to the variety of cases.
    Find Social Worker jobs in Wyoming, MI


  3. Novi, MI
    Average Salary: $66,971
    Novi provides a chance to work with families and children. Nonprofits and local government work together to offer services. The community is growing, creating new opportunities.
    Find Social Worker jobs in Novi, MI


  4. Ferndale, MI
    Average Salary: $64,372
    Ferndale has many roles in mental health and social services. Local nonprofits focus on community support. The city's vibrant culture enriches the work environment.
    Find Social Worker jobs in Ferndale, MI


  5. Battle Creek, MI
    Average Salary: $64,136
    In Battle Creek, professionals assist with mental health and substance abuse. Local hospitals and clinics offer many opportunities. The community is supportive and welcoming.
    Find Social Worker jobs in Battle Creek, MI


  6. Detroit, MI
    Average Salary: $63,680
    Detroit offers diverse roles in urban social services. Large organizations and nonprofits provide many opportunities. The city's rich history adds depth to the work.
    Find Social Worker jobs in Detroit, MI


  7. Flint, MI
    Average Salary: $61,685
    Flint provides roles in community outreach and support. Local agencies focus on improving lives. The city is known for its resilience and strong community spirit.
    Find Social Worker jobs in Flint, MI


  8. Troy, MI
    Average Salary: $61,147
    Troy offers many roles in family services and child welfare. Nonprofits and local government work closely. The city is known for its family-friendly environment.
    Find Social Worker jobs in Troy, MI


  9. Mount Pleasant, MI
    Average Salary: $60,741
    Mount Pleasant provides roles in education and youth services. Local colleges offer many opportunities. The community is small but very supportive.
    Find Social Worker jobs in Mount Pleasant, MI


  10. Portage, MI
    Average Salary: $59,906
    In Portage, professionals work on community health and social issues. Local agencies focus on improving quality of life. The city is known for its friendly atmosphere.
    Find Social Worker jobs in Portage, MI

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

Social workers in Grand Rapids, MI, can find top-paying jobs at the US Department of Veterans Affairs and the City of Grand Rapids. These employers offer competitive salaries, making them attractive options for job seekers. The US Department of Veterans Affairs leads with a salary of $90,093, followed by the City of Grand Rapids at $88,324.
Graph displaying best paying company salaries for Social Worker jobs in Grand Rapids, MI, highlighting US Department of Veterans Affairs with the highest at $90,093 and Gentiva with the lowest at $59,213.
  1. US Department of Veterans Affairs
    Average Salary: $90,093
    The US Department of Veterans Affairs offers rewarding Social Worker jobs in Grand Rapids, MI. They provide essential services to veterans and their families. Locations include the John D. Anthony VA Medical Center.


  2. City of Grand Rapids
    Average Salary: $88,324
    The City of Grand Rapids provides diverse opportunities for Social Workers. They focus on community services and support. The city operates across multiple locations in Grand Rapids.


  3. ProCare Therapy
    Average Salary: $78,319
    ProCare Therapy offers dynamic roles for Social Workers in Grand Rapids. They work with patients in various settings, including schools and clinics. They have multiple locations throughout the city.


  4. Corewell Health
    Average Salary: $72,688
    Corewell Health provides comprehensive healthcare services. Social Workers here support patients and families. They operate several hospitals and clinics in Grand Rapids.


  5. Kent Intermediate School District
    Average Salary: $67,367
    The Kent Intermediate School District offers roles for Social Workers in educational settings. They work with students and families to improve outcomes. They serve multiple schools in the Grand Rapids area.


  6. Trinity Health
    Average Salary: $63,117
    Trinity Health provides healthcare services with a focus on patient care. Social Workers here support patients and their families. They have several facilities in Grand Rapids.


  7. Grand Rapids Public Schools
    Average Salary: $63,088
    Grand Rapids Public Schools offers roles for Social Workers in schools. They work to support students and families. They operate across multiple schools in the city.


  8. Emmanuel Hospice
    Average Salary: $62,275
    Emmanuel Hospice provides care for patients in need. Social Workers here support patients and families. They operate in the Grand Rapids area.


  9. Interim HealthCare
    Average Salary: $62,110
    Interim HealthCare offers home care services. Social Workers here support patients in their homes. They serve multiple locations in Grand Rapids.


  10. Gentiva
    Average Salary: $59,213
    Gentiva provides home health services. Social Workers here support patients and families. They operate in the Grand Rapids area.

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