Michigan › Michigan Senate › Michigan Senate District 31
Michigan Senate District 31: who represents you
Roger Victory represents Michigan Senate District 31 in the Michigan Senate. The district covers 20 communities.
Who represents you now?
Enter your address to see every official who represents you, how to reach them and how they vote.
From Congress to your city council. Free, no sign-up.
Communities in Michigan Senate District 31
Fillmore Township (Allegan Co.) · City of Holland (Allegan Co.) · Laketown Township (Allegan Co.) · Blendon Township (Ottawa Co.) · Crockery Township (Ottawa Co.) · City of Ferrysburg (Ottawa Co.) · Georgetown Township (Ottawa Co.) · City of Grand Haven (Ottawa Co.) · Grand Haven Township (Ottawa Co.) · City of Holland (Ottawa Co.) · Holland Township (Ottawa Co.) · City of Hudsonville (Ottawa Co.) · Jamestown Township (Ottawa Co.) · Olive Township (Ottawa Co.) · Park Township (Ottawa Co.) · Port Sheldon Township (Ottawa Co.) · Robinson Township (Ottawa Co.) · Spring Lake Township (Ottawa Co.) · City of Zeeland (Ottawa Co.) · Zeeland Township (Ottawa Co.)
Some communities are split between districts. Your address decides which district you live in.
2026 election
State Senate — District 31: the candidates who were on the November 3, 2026 ballot →
Find my representatives →