Bill Bain
Bill Bain is a candidate for State Senator District 27 Primary Election in 2026 in Michigan State Senate District 27, Michigan.
Flushing Township Trustee in Flushing, MI
Also running: John D. Cherry.
Bill Bain is a Republican candidate for the Michigan State Senate, representing District 27. He currently serves his second term as a Flushing Township Trustee and is a trustee for the Genesee County Metro Alliance. Bain is a former U.A.W. Local 651 Executive Board Officer, a former small business owner, and a published author. His campaign focuses on supporting the workforce, rebuilding Michigan's infrastructure, and bringing common-sense accountability to government.