Elections for members of the New York City Council were held on November 7, 2017. Primary elections were held on September 12 for all 51 districts of the city council.
Democratic primary<br />
General election<br />
Incumbent Democrat Rosie Mendez was term-limited and could not run for a third term. Democratic primary<br />
General election<br />
Incumbent Democrat Corey Johnson was unopposed in the Democratic primary.
General election<br />
Incumbent Democrat Daniel Garodnick was term-limited and could not seek a third term. Democratic primary<br />
General election<br />
Democratic primary<br />
General election<br />
Democratic primary<br />
General election<br />
Democratic primary<br />
General election<br />
Democratic primary<br />
General election<br />
Democratic primary<br />
General election<br />
Incumbent Democrat and Council Speaker Melissa Mark-Viverito was term-limited and could not seek a 4th term. Democratic primary<br />
General election<br />
Incumbent Andrew Cohen was unopposed in the Democratic primary.
General election<br />
Democratic primary<br />
General election<br />
Incumbent Democrat James Vacca was term-limited and could not seek a 4th term. Democratic primary<br />
General election<br />
Democratic primary<br />
General election<br />
Incumbent Democrat Ritchie Torres was unopposed in the Democratic primary.
General election<br />
Incumbent Democrat Vanessa Gibson was unopposed in the Democratic primary.
General election<br />
Democratic primary<br />
General election<br />
Incumbent Democrat Annabel Palma was term-limited and could not seek a third term. Democratic primary<br />
General election<br />
Incumbent Democrat Costa Constantinides was unopposed in the Democratic primary.
General election<br />
Democratic primary<br />
General election<br />
Democratic primary<br />
General election<br />
Incumbent Democrat Julissa Ferreras declined to seek a third term. Democratic primary<br />
General election<br />
Democratic primary<br />
General election<br />
Democratic primary<br />
General election<br />
Incumbent Democrat Daniel Dromm was unopposed in the Democratic primary.
General election<br />
Incumbent Democrat Jimmy Van Bramer was unopposed in the Democratic primary.
General election<br />
Democratic primary<br />
General election<br />
Incumbent Democrat Ruben Wills was expelled from office August 10. The winner of the general election was sworn in early to complete Wills' term. Democratic primary<br />
General election<br />
Incumbent Democrat Karen Koslowitz was unopposed in the Democratic primary.
General election<br />
Democratic primary<br />
General election<br />
Holden, though elected on Republican and generally Republican-affiliated ballot lines, is a registered Democrat and "still consider[s] himself a Democrat"
Incumbent Democrat Donovan Richards was unopposed in the Democratic primary.
General election<br />
Democratic primary<br />
General election<br />
Democratic primary<br />
General election<br />
Incumbent Democrat Stephen Levin was unopposed in the Democratic primary.
General election<br />
Democratic primary<br />
Green primary<br />
General election<br />
Incumbent Democrat Robert Cornegy was unopposed in the Democratic primary.
General election<br />
Incumbent Democrat Rafael Espinal was unopposed in the Democratic primary.
General election<br />
Democratic primary<br />
General election<br />
Incumbent Democrat Brad Lander was unopposed in the Democratic primary.
General election<br />
Democratic primary<br />
General election<br />
Incumbent Democrat Darlene Mealy was term-limited and could not seek a 4th term. Democratic primary<br />
General election<br />
Democratic primary<br />
General election<br />
Incumbent Democrat Vincent Gentile was term-limited and could not seek a 4th term. Democratic primary<br />
Republican primary<br />
General election<br />
Incumbent Democrat David G. Greenfield declined to seek another term.
General election<br />
Democratic primary<br />
General election<br />
Incumbent Democrat Alan Maisel was unopposed in the Democratic primary.
General election<br />
Incumbent Democrat Mark Treyger was unopposed in the Democratic primary.
General election<br />
Democratic primary<br />
General election<br />
Democratic primary<br />
General election<br />
Incumbent Republican Steven Matteo was unopposed in the Republican primary.
General election<br />
Incumbent Republican Joseph Borelli was unopposed in the Republican primary.
General election<br />