2026 General Election · Tuesday, November 3, 2026

Michigan Senate District 27

2 candidates, listed alphabetically.

Candidates

Bill Bain

Republican

Work
Small business owner; Flushing Township Board member

Bill Bain is a small business owner and a member of the Flushing Township Board in Genesee County.

Sources for Bain

  • Bill Bain (BallotReady, Facts summarized from a public page (not copied))

John D. Cherry

DemocraticIncumbent

In office now
State Senator, District 27
Work
State Senator, Michigan Senate District 27 (since 2023); former Michigan Department of Natural Resources employee

John D. Cherry is the sitting State Senator for District 27 in the Michigan Legislature.

John D. Cherry has represented District 27 in the Michigan Senate since 2023 and was elected assistant president pro tempore in 2025. He previously served two terms in the Michigan House, worked for the Michigan Department of Natural Resources, and was vice chair of the Flint Charter Commission.

Cherry's committees

  • Labor (Chair)

Sources for Cherry

Sources

Candidate list and race details

What's included
U.S. Senate and House, statewide offices, every state legislative district on the ballot and statewide ballot measures.
Everything else
Local races (county, city, school board, judges) and anything else on your ballot are on your official sample ballot: mvic.sos.state.mi.us.
Candidate lists
As of Wednesday, October 14, 2026.

This is not an official ballot. Confirm your registration, polling place and ballot with your election office through vote.gov.