Important dates for Michigan's 2024 primary election
- Thursday, June 27: Absentee ballots available
- Monday, July 22: Deadline to register to vote online or by mail and be eligible to vote in the Tuesday, Aug. 6, primary
- Tuesday, July 23: Window for in-person registration at a local clerk's office with proof of residency begins
- Saturday, July 27: Early voting begins in Branch County
- Friday, Aug. 2, at 5 p.m.: Deadline to request an absentee ballot online or through the mail
- Sunday, Aug. 4: Last day of early voting
- Monday, Aug. 5 at 4 p.m.: Deadline to request an absentee ballot in person at a local clerk's office
- Tuesday, Aug. 6, from 7 a.m. to 8 p.m.: Election Day! Polls are open in Branch County from 7am - 8pm. Find your polling location here
Important dates for Michigan's 2024 general election
- Thursday, Sept. 26: Absentee ballots available
- Sunday, Oct. 6: Communities may begin allowing early voting
- Monday, Oct. 21: Deadline to register to vote online or by mail and be eligible to vote in the Tuesday, Nov. 5, election
- Tuesday, Oct. 22: Window for in-person registration at a local clerk's office with proof of residency begins
- Saturday, Oct. 26: Early voting begins in Branch County
- Friday, Nov. 1, at 5 p.m.: Deadline to request an absentee ballot online or through the mail
- Sunday, Nov. 3: Last day of early voting
- Monday, Nov. 4, at 4 p.m.: Deadline to request an absentee ballot in person at a local clerk's office.
- Tuesday, Nov. 5, from 7 a.m. to 8 p.m.: Election Day! Polls are open in Branch County from 7am - 8pm. Find your polling location here