Skip to content
Directory preview · Civic coverage is expanding and remains partial. See sources and coverage gaps.
The Ballot Box

Try a person, an office like “County Judge”, a county, a city or a race. Results open as you type.

Directory

Current elected officials

Filter by geography, office, party, and status. URLs are shareable.

86 people

86 people match.

M Michael Reed
Township of Sciota Trustee
Township of Sciota
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
V Vaughn Vondrasek
Township of Sciota Trustee
Township of Sciota
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
K Kimberly Palmer
Township of Sciota Treasurer
Township of Sciota
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
J Jamie Parker-Wing
Township of Sciota Clerk
Township of Sciota
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
P Phillip Matthews
Township of Sciota Supervisor
Township of Sciota
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
S Steve Hann
Township of Rush Trustee
Township of Rush
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
T Taylor Shuster
Township of Rush Trustee
Township of Rush
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
S Samantha Santrucek
Township of Rush Treasurer
Township of Rush
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
L Linda Grigsby
Township of Rush Clerk
Township of Rush
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
B Brian Santrucek
Township of Rush Supervisor
Township of Rush
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
M Mark Fraser
Township of Perry Trustee
Township of Perry
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
F Francis Griffith
Township of Perry Trustee
Township of Perry
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
T Troy Parmalee
Township of Perry Treasurer
Township of Perry
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
V Veronica Howard
Township of Perry Clerk
Township of Perry
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
M Mark Fulks
Township of Perry Supervisor
Township of Perry
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
G Gary Schultz
Township of Owosso Trustee
Township of Owosso
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
D Diane S. Krajcovic
Township of Owosso Trustee
Township of Owosso
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
J Jonathan Archer
Township of Owosso Trustee
Township of Owosso
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
D Dave E. Chrenka
Township of Owosso Trustee
Township of Owosso
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
K Kim Genovese
Township of Owosso Treasurer
Township of Owosso
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago