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 Mark Turner
Township of Woodhull Trustee
Township of Woodhull
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
C Craig Ryan
Township of Woodhull Trustee
Township of Woodhull
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
D Dawn Warfle
Township of Woodhull Treasurer
Township of Woodhull
Local · Executive · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
C Carol Maize
Township of Woodhull Clerk
Township of Woodhull
Local · Executive · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
S Steven Daunt
Township of Woodhull Supervisor
Township of Woodhull
Local · Executive · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
J Janet Sprague
Township of Vernon Trustee
Township of Vernon
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
N Nathan Charles
Township of Vernon Trustee
Township of Vernon
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
M Mary Jane Edwards
Township of Vernon Treasurer
Township of Vernon
Local · Executive · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
S Susan Bannister
Township of Vernon Clerk
Township of Vernon
Local · Executive · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
B Bert DeClerg
Township of Vernon Supervisor
Township of Vernon
Local · Executive · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
W Will Smith
Township of Venice Trustee
Township of Venice
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
D Daniel Dasen
Township of Venice Trustee
Township of Venice
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
K Kristina Hurd
Township of Venice Treasurer
Township of Venice
Local · Executive · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
A Alissa Sumner
Township of Venice Clerk
Township of Venice
Local · Executive · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
K Kevin Kingsbury
Township of Venice Supervisor
Township of Venice
Local · Executive · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
J John Sedlock
Township of Shiawassee Trustee
Township of Shiawassee
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
R Richard Godfrey
Township of Shiawassee Trustee
Township of Shiawassee
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
T Tiffany Harvey
Township of Shiawassee Treasurer
Township of Shiawassee
Local · Executive · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
T Tracie Burton
Township of Shiawassee Clerk
Township of Shiawassee
Local · Executive · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago
M Matthew Harvey
Township of Shiawassee Supervisor
Township of Shiawassee
Local · Executive · Shiawassee County County · MI
Updated 1 week, 3 days ago · Verified 1 week, 3 days ago