Sen. MacDonald scores 100% voting record

LANSING, Mich. — The Michigan Senate recorded 370 roll call votes in 2019, and Sen. Michael D. MacDonald made sure to cast a vote on every one of them.

“It’s an honor to serve the people of Macomb County in the Senate as we work to improve our region and our state,” said MacDonald, R-Macomb Township. “The hardworking men and women of the 10th District sent me to be their voice in the state Senate, and I am proud to have cast a vote every time on their behalf.”

According to information on, Michigan’s senators and representatives missed a combined 768 recorded roll call votes in 2019.

MacDonald was one of 24 senators and 76 representatives who did not miss any votes in 2019. A full recording of missed votes is available at

“Macomb families work hard every day and they deserve the same dedication from their elected officials,” MacDonald said.