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.

S Sonya Latz
Township of Fairfield Clerk
Township of Fairfield
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
R Richard Zemla Jr.
Township of Fairfield Supervisor
Township of Fairfield
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
S Shelly Ochodnicky
Charter Township of Caledonia Trustee
Charter Township of Caledonia
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
R Ron Spicer
Charter Township of Caledonia Trustee
Charter Township of Caledonia
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
G Gerry Hagadon
Charter Township of Caledonia Trustee
Charter Township of Caledonia
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
M Martin Krhovsky
Charter Township of Caledonia Trustee
Charter Township of Caledonia
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
J Jesse Levesque
Charter Township of Caledonia Treasurer
Charter Township of Caledonia
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
M Marcy Brady
Charter Township of Caledonia Clerk
Charter Township of Caledonia
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
A Amy Holek
Charter Township of Caledonia Supervisor
Charter Township of Caledonia
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
D Darren Murray
Township of Burns Trustee
Township of Burns
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
T Troy Markley
Township of Burns Trustee
Township of Burns
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
D Deborah Adams
Township of Burns Treasurer
Township of Burns
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
S Shirley Riley
Township of Burns Clerk
Township of Burns
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
C Casey Glass
Township of Burns Supervisor
Township of Burns
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
J Jim Forsythe
Township of Bennington Trustee
Township of Bennington
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
M Maria Carlin
Township of Bennington Treasurer
Township of Bennington
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
D Donna Ash
Township of Bennington Clerk
Township of Bennington
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
C Cody Baker
Township of Bennington Supervisor
Township of Bennington
Local · Executive · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
M Mike Godfrey
Township of Antrim Trustee
Township of Antrim
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago
D Douglas McLennan
Township of Antrim Trustee
Township of Antrim
Local · Legislative · Shiawassee County County · MI
Updated 1 week, 5 days ago · Verified 1 week, 5 days ago