Reported by The Ballot Brief Editorial Team. Updated as public election and video sources change.
Fields below reflect the November 3, 2026 general election ballot as races are certified.
About this preview
48849 sample ballot preview: statewide, congressional and Ionia County races
U.S. House, Michigan District 22 candidates
Federal
▾
About this race
U.S. Senate2 candidates
Federal
▾
Governor2 candidates
Statewide
▾
Attorney General2 candidates
Statewide
▾
Secretary of State2 candidates
Statewide
▾
Supreme Court Justice (Vote For Two)4 candidates
Statewide
▾
Michigan Judicial Retention6 candidates
Statewide
▾
About this race
Countywide races in Ionia County
ZIP 48849 sits in Ionia County, per the Census crosswalk. These seats are voted countywide; district seats, city races and school boards need a street address. All Ionia County races (62).
8th Circuit Court Judge, Ionia and Montcalm Counties (6-year term)2 candidates
County
▾
About this race
64A District Court Judge, Ionia County (6-year term)1 candidate
County
▾
Why only one name?
About this race
City of Belding Council Member (4-year term, vote for 3)5 candidates
County
▾
About this race
City of Ionia Council Member, 1st Ward (2-year term)1 candidate
County
▾
Why only one name?
About this race
City of Ionia Council Member, 2nd Ward (2-year term)1 candidate
County
▾
Why only one name?
About this race
City of Ionia Council Member, 3rd Ward (2-year term)1 candidate
County
▾
Why only one name?
About this race
City of Ionia Council Member, 3rd Ward (Partial Term Ending 1/1/2029)1 candidate
County
▾
Why only one name?
About this race
City of Ionia Council Member, 4th Ward (2-year term)1 candidate
County
▾
Why only one name?
About this race
Village of Clarksville President (2-year term)1 candidate
County
▾
Why only one name?
About this race
Village of Clarksville Treasurer (4-year term)1 candidate
County
▾
Why only one name?
About this race
Village of Clarksville Trustee (4-year term, vote for 3)3 candidates
County
▾
About this race
Village of Clarksville Trustee (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
Village of Hubbardston President (2-year term)1 candidate
County
▾
Why only one name?
About this race
Village of Hubbardston Trustee (4-year term, vote for 2)1 candidate
County
▾
Why only one name?
About this race
Village of Lake Odessa Trustee (4-year term, vote for 3)4 candidates
County
▾
About this race
Village of Lake Odessa Trustee (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
Village of Lyons President (2-year term)1 candidate
County
▾
Why only one name?
About this race
Village of Lyons Trustee (4-year term, vote for 3)3 candidates
County
▾
About this race
Village of Muir President (2-year term)2 candidates
County
▾
About this race
Village of Muir Trustee (4-year term, vote for 3)3 candidates
County
▾
About this race
Village of Muir Trustee (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
Village of Pewamo President (2-year term)1 candidate
County
▾
Why only one name?
About this race
Village of Pewamo Trustee (4-year term, vote for 3)3 candidates
County
▾
About this race
Village of Saranac Trustee (4-year term, vote for 3)2 candidates
County
▾
About this race
Berlin Township Treasurer (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
Ionia Township Supervisor (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
Ionia Township Treasurer (Partial Term Ending 11/30/2028)2 candidates
County
▾
About this race
Keene Township Supervisor (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
Keene Township Trustee (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
North Plains Township Supervisor (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
Orange Township Supervisor (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
Orange Township Trustee (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
Orleans Township Supervisor (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
Portland Township Treasurer (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
Sebewa Township Clerk (Partial Term Ending 11/30/2028)1 candidate
County
▾
Why only one name?
About this race
Belding Area Schools Board Member (6-year term, vote for 2)2 candidates
County
▾
About this race
Belding Area Schools Board Member (Partial Term Ending 12/31/2028)1 candidate
County
▾
Why only one name?
About this race
Carson City-Crystal Area Schools Board Member (6-year term, vote for 2)2 candidates
County
▾
About this race
Central Montcalm Public School Board Member (6-year term, vote for 2)2 candidates
County
▾
About this race
Central Montcalm Public School Board Member (Partial Term Ending 12/31/2030)1 candidate
County
▾
Why only one name?
About this race
Grand Ledge Public Schools Board Member (6-year term, vote for 2)3 candidates
County
▾
About this race
Greenville Public Schools Board Member (6-year term, vote for 3)3 candidates
County
▾
About this race
Ionia Public Schools Board Member (6-year term, vote for 3)3 candidates
County
▾
About this race
Lakewood Public Schools Board Member (6-year term, vote for 3)3 candidates
County
▾
About this race
Lowell Area Schools Board Member (4-year term, vote for 3)4 candidates
County
▾
About this race
Pewamo-Westphalia Schools Board Member (6-year term, vote for 2)3 candidates
County
▾
About this race
Portland Public Schools Board Member (6-year term, vote for 3)5 candidates
County
▾
About this race
Saranac Community Schools Board Member (4-year term, vote for 3)6 candidates
County
▾
About this race
Thornapple-Kellogg Schools Board Member (6-year term, vote for 3)3 candidates
County
▾
About this race
Grand Rapids Community College Board of Trustees (6-year term, vote for 2)3 candidates
County
▾
About this race
Grand Rapids Community College Board of Trustees (Partial Term Ending 12/31/2030)1 candidate
County
▾
Why only one name?
About this race
Lansing Community College Board of Trustees (6-year term, vote for 2)3 candidates
County
▾
About this race
Montcalm Community College Board of Trustees (6-year term, vote for 2)2 candidates
County
▾
About this race
Statewide, Michigan voters also decide 2 ballot questions — see the Michigan ballot measures guide.
Why verify?
How we use your email
See your full ballot for 48849
The preview above covers the races every voter in 48849 shares. Press the button for the interactive guide, or add your street address for county and city races.
Voting info and more
Who is running for mayor in 48849?
Mayor races depend on the city tied to your address. Use the full-address lookup, then confirm with your city or county election office.
When is the primary election in this state?
Primary dates vary by state. Use this page's official election links to confirm the next primary deadline for your address.
Can I vote early in 48849?
Early voting rules vary by state and county. Check your official election links for dates, locations, and ID rules.
Where can I see a sample ballot for 48849?
Start with the Ballot Brief lookup results for this ZIP. If you need more district precision, use the Local page with a full address.
Where does The Ballot Brief verify ballot info for 48849?
Vote.gov Official federal voter registration and voting information gateway.State election offices Official directory for state election deadlines, ballot rules, and voter resources.Federal Election Commission Federal candidate filings and campaign finance data.Congress.gov members Official congressional member records and identifiers.