MI Senate Map_2022_July 2022.jpg

Note: Kai DeGraaf filed to run in District 18, but he is not campaigning.