Pete is currently serving in his first term as the Kent County Treasurer, elected in Nov 2020. As the Kent County Treasurer, Pete serves as the Legislative Committee chair for both the Michigan Association of Counties, and the Michigan Government Finance Officers Association. He has also earned his Advanced Certified Public Funds Investment Manager Accreditation.

Prior to his new role as County Treasurer, Pete served as the Senate Majority Floor Leader in the Michigan Senate. Pete was also chairman of the Appropriations Subcommittee on Health and Human Services. His time in the Michigan Senate extended for two terms from 2015-2020.

Peter also served two terms in the Michigan House of Representatives, from 2011- 2014. He started his public service career as a Cannon Township Planning Commissioner, Township Trustee, and Township Supervisor.

MacGregor’s private sector career was in the indoor commercial & industrial ventilation industry where he owned his own business for 14 years. During that time he employed twelve people.

Pete stays active as a Grand Rapids Rotarian and a Rockford Lions Club member. His community board involvement includes – Advisory Board Member of the Salvation Army, Board Member of the “Finish the Mission” Veterans Relief Fund, and a Board Member of CedarRock SportsPlex 501c3 Community Center. Pete and his wife attend Magnify Church in Rockford.

Peter MacGregor is a lifelong Michigan resident. He is a graduate of Michigan State University’s Eli Broad College of Business, and a Michigan Political Leadership Program (MPLP) Fellow, Class of 2004.

Peter and his wife Christine have been married for 33 years and have three adult sons.