Politics & Government
Everything You Need To Know About NYC's Primary Election On June 24
New Yorkers will head to the polls on June 24.

NEW YORK CITY — The 2025 primary election will take place on June 24, and will include the Democratic primary for mayor as well as local city council seats, borough presidents and comptroller.
Here's what you need to know about the election in New York City.
What is a primary election?
It's an election to decide which candidates get your party's nomination to appear on the ballot in November. For example, lots of Democratic candidates are running for mayor right now, and New Yorkers need to narrow it down to just one to face off against candidates from other parties in November. You must be a member of a political party to vote in a primary.
Find out what's happening in New York Cityfor free with the latest updates from Patch.
Can I still register to vote in the primary? What about getting a mail-in ballot?
The voter registration deadline is coming up on June 14. If you need to change your address to register for the primary, the deadline to do so is June 9.
If you are registered and want to apply for a mail-in ballot, your application must be received by the Board of Elections no later than June 14 as well.
Find out what's happening in New York Cityfor free with the latest updates from Patch.
Applications for both are online, but if you wish to register to vote in person, you have until June 23 to go to your borough's board of elections, which would be downtown at 200 Varick Street, 10 Fl, New York, NY 10014.
When is early voting?
Early voting will take place from Saturday, June 14 through Sunday, June 22. Here's where to vote early.
When and where do I vote on Primary Election Day?
Polls are open from 6 a.m. to 9 p.m. on Election Day, June 24. Find your poll site here.
If I'm voting by mail, where can I drop it off?
Mail your ballot back or hand-deliver it to your nearest Board of Elections Office. The Manhattan Board of Elections Office is located at 200 Varick Street, 10 Fl, New York, NY 10014.
Here are the mail-in voting deadlines.
If sending by mail: Ballots must be postmarked by June 24. If taking it to the local Board of Elections yourself, ballots must be delivered to the Board of Elections by 9 p.m. on June 24.
Who's On The Ballot
Here are the state and local candidates for races on the ballot in New York City. The candidates who currently hold the office are labeled "incumbent."
Note: Several candidates, particularly in Republican and Independent parties, are running unchallenged. Below are just the contested races that New York City voters will see on the ballot.
Mayor
Democratic Primary
- Zohran Kwame Mamdani
- Scott M. Stringer
- Selma K. Bartholomew
- Zellnor Myrie
- Adrienne E. Adams
- Andrew M. Cuomo
- Jessica Ramos
- Whitney R. Tilson
- Michael Blake
- Brad Lander
- Paperboy Love Prince
Note: Eric Adams, the current mayor and incumbent candidate, is running unopposed as an independent.
Comptroller
Democratic Primary
Note: Brad Lander, the current comptroller, is running for mayor, so there is no incumbent.
- Mark D. Levine
- Ismael Malave Perez
- Justin Brannan
- Kevin S. Parker
Republican Primary
- Peter Kefalas
- Danniel Maio
Public Advocate
Democratic Primary
- Jumaane D. Williams (Incumbent)
- Marty Dolan
- Jenifer Rajkumar
Manhattan Borough President
Democratic PrimaryThere is no incumbent for this race, as the current Manhattan Borough President, Mark Levine, is running for Comptroller.
- Keith Powers
- Calvin D. Sun
- Brad Hoylman‑Sigal
Manhattan District Attorney
Democratic Primary
- Patrick John Timmins
- Alvin L. Bragg Jr. (Incumbent)
City Council
Democratic primaries
1st Council District
2nd Council District
3rd Council District
4th Council District
5th Council District
City Council District 7
Democratic Primary
- Edafe Okporo
- Shaun Abreu (Incumbent)
- Tiffany Khan
City Council District 8
Democratic Primary
Note: there is no incumbent, because the current councilmember, Diana Ayala, is term-limited.
- Federico Colon
- Raymond Santana
- Wilfredo Lopez
- Rosa G. Diaz
- Nicholas A. Reyes
- Elsie Encarnacion
- Clarisa M. Alayeto
City Council District 9
Democratic Primary
- Yusef Salaam
- Elizabeth Sanchez
Brooklyn
- Brooklyn Borough President
- 33rd Council District
- 35th Council District
- 36th Council District
- 38th Council District
- 39th Council District
- 41st Council District
- 46th Council District
- 47th Council District
Queens
- 19th Council District
- 21st Council District
- 25th Council District
- 28th Council District
- 30th Council District
The Bronx
- 8th Council District
- 11th Council District
- 12th Council District
- 13th Council District
- 14th Council District
- 16th Council District
- 17th Council District
Staten Island
- 49th Council District
- 51st Council District
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.