Tuesday, November 3, 2026

Maine General Election

Every Maine voter will see the statewide races below.

Election Day

U.S. House and local races for Maine are coming soon. To see your full ballot now, use Maine Secretary of State: Upcoming Elections.

Statewide races

On every Maine ballot.

Key dates

  • Sun, October 4, 2026: In-person absentee voting available at town clerk's offices
    Absentee ballots are available at the clerk's office 30 days before the election; no application is needed to vote in the clerk's presence. Check your clerk's office hours.
  • Tue, October 13, 2026: Voter registration deadline (mail and online)
    Online by 5 p.m., or by mail/third party received by your town by close of business. After this, register in person at your town office or at the polls on Election Day.
  • Tue, October 27, 2026: Last day to register through the BMV
  • Thu, October 29, 2026: Absentee ballot request deadline; last day of in-person absentee voting
    Requests must be received by your town by close of business 3 business days before Election Day, and in-person absentee voting ends the Thursday before the election, unless special circumstances exist.
  • Tue, November 3, 2026: Election Day
    Polls open between 6 and 10 a.m., depending on the town, and close at 8 p.m. You can register in person and vote the same day. Absentee ballots must be returned to your municipal clerk by 8 p.m. Ranked-choice voting is used for U.S. Senate and U.S. House.

Sources: Maine Secretary of State: State of Maine Voter Guide; Maine Secretary of State: Absentee Voting; Maine Secretary of State: Upcoming Elections. Check with your local election office for early-voting hours and locations.

Stay informed, not inundated

A neutral roundup twice a month: upcoming election dates, results, and what your officials are doing. No spin, no spam, unsubscribe anytime.