Quantcast

Who’s running, where to vote, and more: Brooklyn’s guide to the 2025 Primary Election

voting booths primary election brooklyn
The June 24 primary election is around the corner — find out who’s running, where to vote, and more.
File photo by Erica Price

New York City’s 2025 Primary Election is less than two weeks away, and it’s a big one. 

The Democratic mayoral primary has dominated the headlines, but Brooklynites will also be casting their votes for Comptroller and Public Advocate. Candidates for Brooklyn Borough President, Civil Court judge, and City Council will appear on the ballot, too. This election will employ the relatively-new Ranked-Choice Voting system. 

Brooklyn Paper has broken down the when, where, and how of voting in the primary.

Voter registration and voting absentee

New York City’s primaries are closed — meaning you have to be registered with a political party in order to vote in that party’s primary. You can verify your registration on the Board of Elections website. 

If you’re not registered to vote, it’s not too late — you can register in-person or by mail until June 14, and the BOE also offers online registration. Visit the BOE site for more information about all methods of registering to vote. 

voting booths
There’s still time to request an absentee ballot in New York City. File photo by Lloyd Mitchell

New Yorkers living out of the city can still vote, too, by requesting an early mail ballot or an absentee ballot. Voters can apply for either ballot online by June 14, and must return their ballots by Election Day, June 24. 

Be sure to note, though, that if you request an absentee or early mail ballot, you can’t vote in-person on Election Day. 

Early voting and Election Day 

Early voting begins on Saturday, June 14, and runs through Sunday, June 22. Hours vary — on June 14, 15, 16, 19, 21, and 22, the polls are open 9 a.m.-5 p.m. On June 17 and 18, they’re open 10 a.m.-8 p.m, and on June 20, from 8 a.m.-4 p.m. 

Note that most people’s early voting sites are different from their regular polling place — and that your assigned voting site may have changed since the last election. Enter your address on the BOE website to find your early voting and Election Day poll sites and to see a sample ballot. 

On Election Day, June 24, polls are open 6 a.m.-9 p.m. 

What is ranked-choice voting?

Ranked-choice voting — which New Yorkers voted in overwhelming support of in 2019 — allows voters to select up to five candidates in order of preference, with #1 being their top choice and #5 their least favorite.

If one candidate receives more than 50% of the top vote in the first round of vote-counting, they win. But if no candidate wins the majority, the process continues. In each round, the lowest-ranked candidate is dropped, and their votes go to the candidates ranked second on ballots where they were the top choice. That process continues until just two candidates are left, and the one with the majority of votes wins. 

voters in line in brooklyn
This year’s primary election will use ranked-choice voting. File photo by Gabriele Holtermann

In the voting booth, you can rank up to five candidates (if there are that many) for any given race, or choose as many as you wish — if only three candidates appeal to you, you can rank them in order and leave off the last two. 

It’s likely to take at least a week after the Primary Election for the winners to be declared, though preliminary results will be released that night. 

Who’s running? 

Last but not least, who’s running for what? This list includes all contested races where more than one candidate will appear on the ballot. Note that in some races, there are only Democrats or only Republicans — not every race has a primary for both parties. 

CITYWIDE

new york city hall
New York City Hall. Three citywide elections appear on this year’s ballot. File photo by Ethan Stark-Miller

MAYOR

  • Zohran Kwame Mamdani – Democrat
  • Scott M. Stringer – Democrat
  • Selma K. Bartholomew – Democrat
  • Zellnor Myrie – Democrat
  • Adrienne E. Adams – Democrat
  • Andrew M. Cuomo – Democrat
  • Jessica Ramos – Democrat
  • Whitley R. Tilson – Democrat
  • Michael Blake – Democrat
  • Brad Lander – Democrat
  • Paperboy Love Prince – Democrat

PUBLIC ADVOCATE

  • Jumaane D. Williams – Democrat
  • Marty Dolan – Democrat
  • Jennifer Rajkumar – Democrat

CITY COMPTROLLER

  • Mark D. Levine – Democrat
  • Ismael Malave Perez – Democrat
  • Justin Brannan – Democrat
  • Kevin S. Parker – Democrat 
  • Peter Kefalas – Republican
  • Danniel Maio – Republican

LOCAL

Brooklyn Borough Hall exterior
Brooklyn Borough Hall. File photo by Paul Frangipane

For Brooklyn local races, click each link or head to brooklynpaper.com to find out more about each contest and its candidates. 

BROOKLYN BOROUGH PRESIDENT

  • Antonio Reynoso – Democrat
  • Khari O. Edwards – Democrat

JUDGE OF THE CIVIL COURT – KINGS COUNTY (Two open seats)

  • Janice Chen – Democrat
  • Marisa Arrabito – Democrat
  • Susan Liebman – Democrat
  • Janice P. Purvis – Democrat

COUNCIL DISTRICT 33

  • Lincoln Restler (incumbent) – Democrat
  • Sabrina Gates – Democrat

COUNCIL DISTRICT 35

  • Crystal Hudson (incumbent) – Democrat
  • Hector Robertson – Democrat
  • Kenny Lever – Democrat
  • Dion Ashman – Democrat

COUNCIL DISTRICT 36

  • Chi Ossé (incumbent) – Democrat
  • Reginald Swiney – Democrat
  • Cecil Henry – Democrat

COUNCIL DISTRICT 38

  • Alexa Avilés (incumbent) – Democrat
  • Ling Ye – Democrat

COUNCIL DISTRICT 39

  • Shahana Hanif (incumbent) – Democrat
  • Nickie Kane – Democrat
  • Maya Kornberg – Democrat

COUNCIL DISTRICT 41

  • Darlene Mealy (incumbent) – Democrat
  • Jammel Thompson – Democrat
  • Lawman Lynch – Democrat
  • Eli Brown – Democrat
  • Clifton A. Hinton – Democrat
  • Bianca Cunningham – Democrat
  • Dante Arnwine – Democrat

COUNCIL DISTRICT 46

  • Mercedes Narcisse (incumbent) – Democrat
  • Dimple Willabus – Democrat

COUNCIL DISTRICT 47 

  • Fedir Usmanov – Democrat
  • Kayla Santosuosso – Democrat
  • George Sarantopoulos – Republican
  • Richie Barsamian – Republican

COUNCIL DISTRICT 48

  • Inna Vernikov (incumbent)  – Republican
  • Ari Kagan – Republican