Track My Ballot

After submitting your mail-in ballot, you can sign up to track your ballot online and view its status.

Due to historically high volume, ballots placed in secure drop boxes may take up to one week to show up as “Received” and ballots sent via U.S. Mail may take up to two weeks to show up as "Received" in the Track My Ballot tool.

Your ballot will only be marked “Accepted” after the election.

Ballot status information is provided by the counties using an automated process. The amount of time it takes until updates post to the Track My Ballot tool may vary from county to county. Please check back periodically for updates to your ballot status.

How To Track the Progress of Your Ballot

Start by signing into your personal My Voter Record account. If you do not already have a My Voter Record account, you will need to create one.

Before creating your My Voter Record account:

Confirm your personal information and find your Voter ID using the Am I Registered?/Voter Search Tool or by contacting the Middlesex County Clerk – Division of Elections.

Check that your voter registration information is accurate, including spelling, date of birth, and city/county. Write down your Voter ID number, listed in the voter record you have pulled up.

When logging into your account for the first time, make sure you enter your username and password, not your email address.