Welcome to our Elections page!

 

Here’s your guide to voting in Maine, Democratic candidates on the ballot, the Maine Clean Elections program, and more.

Voting in Maine


Vote Early in Person

In Maine, you can vote early in person by casting an absentee ballot at your town office during their regular hours, in the early voting period set for each election. Learn more
Find your town office address and contact information here to get the hours they’re open for early voting by absentee ballot.  

Vote Absentee

Absentee ballots are available 30 days before an election. To vote absentee by mail, request a ballot at your town office or request one online here. Ballots must be returned (received by your town office) before the polls close on Election Day.
View Maine’s Absentee Voting Guide

Maine Voter Info Look-Up Service

Find out where you vote, what district you’re in, and view a sample ballot on the Maine Voter Information Look-Up website. Just enter your town, house number, and street, click GO. You’ll see your town office and districts first, then navigate to the Sample Ballot tab and look for the Click for Sample Ballot link to see a replica of the ballot for your address. The sample ballot will show the federal, state and county races, as well as the state ballot questions (does not include municipal races or ballot measures).

Register to Vote

Register to vote, update your voting address, and change your party enrollment ONLINE at https://registertovote.sos.maine.gov. The online registration deadline generally falls 2-3 weeks before an election. 

You can register to vote in person any time! Visit your town office or city hall to register in person during their regular hours, right up to Election Day. On Election Day, register in person at your polling location. Learn how to register and what documents you’ll need

Scroll down for more info about Democratic candidates and the referendum questions on this year’s ballot.  

Who’s on the Ballot in November 2024?

We’re proud of our Democratic candidates running for public office this year! Reach out, get to know them, and learn more about how they want to serve you and your neighbors in Waldo County.


Vice Pres. Kamala Harris for President and Gov. Tim Walz for Vice President of the United States

    David Costello for U.S. Senate

        • costellodavida37@gmail.com

      Rep. Jared Golden for U.S. House of Representatives, Congressional District 2

          • Waldo County Field Organizer Karen Rhyne, 207-322-8562, krhyne@mainedems.org. 

        Sen. Chip Curry for State Senate District 11 (Waldo County) (Clean Elections candidate)

            • 207-323-9976

          Scott Cuddy for Maine House District 37* (part of Frankfort, Prospect, Searsport, Stockton Springs, and Winterport) (Clean Elections candidate)

            • cuddy.scott@gmail.com
            • 207-944-1662

          Steve Ellis for Maine House District 38* (Brooks, western part of Frankfort, Jackson, Knox, Monroe, Swanville, Thorndike, Unity, Waldo) (Clean Elections candidate)

            • ellisforhouse38@gmail.com

          Rep. Jan Dodge for Maine House District 39* (Belmont, Belfast, and Northport) (Clean Elections candidate)

              • jan.dodge@yahoo.com

              • 207-338-1626

            Mike Ray for Maine House District 40* (Appleton, Islesboro, Liberty, Lincolnville, Montville, Morrill, and Searsmont) (Clean Elections candidate)

                • mray41693@gmail.com

                • 207-930-0371

              Pam Swift for Maine House District 62* (Palermo, China, Windsor, Somerville, and Hibbits Gore) (Clean Elections candidate)

                  • 203-885-5470

                Lee Trahan for Maine House District 63 (Freedom, Albion, Unity Township, and Winslow) (Clean Elections candidate)

                  • LeeTrahanMEHD63@gmail.com 
                  • 207-509-8453

                Brian Blake for Maine House District 68 (Burnham, Troy, Clinton, and Pittsfield)

                  • troymedemocrats@gmail.com
                  • 207-323-6420

                Alan Cohen for Waldo County Commissioner District 2** (Frankfort, Jackson, Monroe, Prospect, Searsport, Swanville, Stockton Springs, Winterport)

                    • alan4waldo@gmail.com

                    • 202-669-6363

                  Elise Brown for Waldo County Commissioner District 3** (Brooks, Burnham, Freedom, Knox, Liberty, Montville, Morrill, Palermo, Searsmont, Troy, Thorndike, and Unity)

                      • elise@elisebrownwaldo3.net

                      • 207-592-2970 

                    Joanna Owen for Waldo County Judge of Probate

                    Owen Smith for Waldo County Treasurer


                    *View map of Maine House Districts in Waldo County


                    **View map of Waldo County Commissioner Districts 

                      

                    What else is on the ballot in 2024?

                    In addition to races for candidates at the state, county, and local level, your ballot will include five referendum questions on campaign finance, state borrowing and spending, and a new state flag. Learn more on the nonpartisan Ballotpedia website or use the links below to review each ballot measure. You can also see a list of the measures and get detailed information on each one on the Maine Secretary of State webpage. 

                    Question 1

                    Limit the amount of campaign contributions to $5,000 from individuals and entities to political action committees that make independent expenditures

                    Question 2

                    Authorize $25 million in general obligation bonds for research, development, and commercialization of for Maine-based public and private institutions in support of technological innovation

                    Question 3

                    Authorize $10 million in general obligation bonds for the restoration of local community buildings

                    Question 4

                    Authorize $30 million in general obligation bonds for the development and maintenance of outdoor trails

                    Question 5

                    Replace the Maine state flag with a flag consisting of a pine tree and the North Star on a buff background

                     

                    Maine Clean Elections

                    Support Clean Elections candidates with a $5 Qualifying Contribution. Maine Clean Elections is an optional public campaign financing program administered by the State of Maine, available to Maine House, Senate and Gubernatorial candidates. Candidates who receive a threshold number of qualifying contributions from voters in their district unlock public funding that enables them to run for office regardless of their personal wealth or circumstances. Clean Elections candidates agree to forego fundraising from wealthy individuals, corporations, PACs and anyone who lives outside their district (other than a limited number of “seed money” donations that must be spent before April 22).

                    To make a $5 Qualifying Contribution to your local Clean Elections candidate, go to this secure Maine.gov Clean Elections website and click Contribute.

                    Enter your address and the website will show you which candidates you can make a $5 Qualifying Contribution to. You can make the contribution directly on the website with a credit or debit card. Or, you can contact a Clean Elections candidate directly to make a $5 qualifying contribution by cash or check.

                     

                    How can I get involved?

                    Want to help these Democrats get elected? Reach out to them directly, or volunteer with the Waldo County Democrats! Visit our Volunteer page to learn all the ways you can make a difference.