The 2021 New York City Council elections were held on November 2, 2021. The primary elections were held on June 22, 2021. There were several special elections for seats vacated in 2020 and early 2021; these special elections were the first to use ranked-choice voting in city council elections after it was approved by a ballot question in 2019 and the second to use ranked-choice voting since New York City repealed PR-STV in 1945. Due to redistricting after the 2020 Census, candidates also ran for two-year terms instead of four-year terms for the first time, stemming from the New York City Charter overhaul in 1989. Four-year terms will resume in the 2025 election after another two-year election in 2023.
28 council members (26 Democrats and 2 Republicans) are prevented from seeking a third (fourth for pre-2010 council members) consecutive term due to term limits that were renewed by voters in a ballot referendum in 2010.
During the 2017âÂÂ2021 council session, 8 incumbents have resigned before the election for various reasons.
The 1st district covers the very bottom of Manhattan, including the Financial District, Tribeca, and Soho. Incumbent Democrat Margaret Chin was term-limited and could not run for a fourth consecutive term. Christopher Marte was seen as the most progressive candidate in the race, while Jenny Low was noted for the major endorsements she had received and Gigi Li had outgoing councilwoman Chin's support. Marte's campaign was bolstered by anger within the district at Chin's ties to real-estate developers, as well as by name recognition Marte had gained while attempting to primary Chin in the previous council election.
State legislators
Local officials
Individuals
Federal legislators
State legislators
Local officials
Labor unions
Organizations
Newspapers and publications
Organizations
Local officials
Labor unions
Organizations
Newspapers and publications
Organizations
The 2nd district covers parts of the Lower East Side in Manhattan. Incumbent Democrat Carlina Rivera was running for reelection.
Withdrawn
Labor unions
Organizations
Newspapers and publications
The 3rd district covers parts of the West Side of Manhattan, including Chelsea, West Midtown, and Greenwich Village. Incumbent Democrat and current Council Speaker Corey Johnson was term-limited and could not run for a third consecutive term.
Organizations
Federal legislators
State legislators
Labor unions
Organizations
Organizations
The 4th district covers parts of the Lower East Side, East Midtown, and parts of the Upper East Side in Manhattan. The incumbent was Democrat Keith Powers, who won re-election defeating Republican David Casavis.
Incumbent Councilman Keith Powers won the Democratic nomination unopposed.
Withdrawn
Labor unions
Organizations
The 5th district covers parts of the Upper East Side in Manhattan. Incumbent Democrat Ben Kallos was term-limited and could not run for a third consecutive term. He ran for Manhattan Borough President.
Withdrawn
Organizations
Organizations
Local officials
Labor unions
Organizations
Individuals
State legislators
Organizations
Federal legislators
State legislators
Organizations
Organizations
The 6th district covers most of the Upper West Side in Manhattan. Incumbent Democrat Helen Rosenthal was term-limited and could not run for a third consecutive term. She filed to run for New York City Comptroller but dropped out of the race. Sara Lind and Jeffrey Omura had an alliance during the campaign, with Lind's campaign asking voters to rank Omura second and Omura's campaign asking voters to rank Lind second. Gale Brewer, who was the Manhattan Borough President at the time and held this seat from 2002 to 2013, won the Democratic nomination.
Withdrawn
Federal officials
State officials
Labor unions
Organizations
Newspapers and publications
Individuals
Organizations
Organizations
The 7th district covers West Harlem and Hamilton Heights in Manhattan. Incumbent Democrat Mark Levine was term-limited and could not run for a third consecutive term. Levine was running for Manhattan Borough President. Shaun Abreu was considered the frontrunner in the race, while five of his opponents â Maria Ordoñez, Stacy Lynch, Marti Allen-Cummings, Dan Cohen, and Corey Ortega â formed a ranked-choice coalition to oppose him.
Withdrawn
Federal legislators
Local officials
Labor unions
Organizations
State legislators
Organizations
Newspapers and publications
Newspapers and publications
Executive officials
Labor unions
Newspapers and publications
Labor unions
Organizations
Newspapers and publications
The 9th district covers most of the central part of Harlem in Manhattan. Incumbent Democrat Bill Perkins ran for reelection. He is currently behind challenger Kristin Richardson Jordan, a member of the Democratic Socialists of America, by 104 votes in the final RCV round. Due to the close margin, the race underwent a manual recount. On August 9, 2021, Perkins conceded the race to Jordan. The recount was completed on August 18, with Jordan winning by 114 votes.
Withdrawn
State officials
Individuals
Local officials
Labor unions
Organizations
Newspapers and publications
Individuals
Federal officials
Local officials
Organizations
Newspapers and publications
Federal officials
Individuals
Organizations
Newspapers and publications
Labor unions
Organizations
Organizations
Labor unions
The 10th district covers the northernmost part of Manhattan, including Washington Heights, Inwood, and Marble Hill. Incumbent Democrat Ydanis RodrÃÂguez was term-limited and could not run for a fourth consecutive term.
Withdrawn
Organizations
State legislators
Organizations
Individuals
Labor unions
State legislators
Local officials
Labor unions
Organizations
The 8th district covers East Harlem in Manhattan, Mott Haven and parts of High Bridge in The Bronx, and Randalls Island. Incumbent Democrat Diana Ayala was running for reelection.
Labor unions
Organizations
The 11th district covers the most northwestern part of the Bronx, including Riverdale, Fieldston, Spuyten Devil, Kingsbridge, parts of Bedford Park, Norwood, Woodlawn, and parts of Wakefield. This seat is currently filled by Eric Dinowitz. The incumbent was Democrat Andrew Cohen, who was elected judge of the New York Supreme Court 12th Judicial District in 2020. A non-partisan special election was held on March 23, 2021, with the winner being eligible to run for a full term.
The election used ranked choice voting, with Eric Dinowitz remaining in the lead for all six rounds.
The special election was nonpartisan.
Withdrawn
Withdrawn
Federal legislators
State legislators
Local officials
Labor unions
Organizations
State legislators
Local officials
Organizations
State legislators
Local officials
Labor unions
Organizations
The 12th district covers the most northeastern part of the Bronx, including Williamsbridge, Co-Op City, parts of Allerton, Eastchester, and parts of Wakefield. Incumbent Democrat Andy King, who was already term-limited, was expelled on October 5, 2020. A special election to determine his replacement took place on December 22, 2020, with Kevin Riley elected the winner. He was running for a full term.
Labor unions
The 13th district includes the most southeastern part of the Bronx, including Baychester, parts of Allerton, Pelham Parkway, Morris Park, Pelham Bay, Middletown, Country Club, Throggs Neck, and City Island. Incumbent Democrat Mark Gjonaj was eligible to run for a second term, but chose to retire instead.
Federal legislators
State officials
Local officials
Labor unions
Organizations
Newspapers and publications
The 14th district includes a section of the West Bronx, including Kingsbridge Heights, parts of Bedford Park, parts of Fordham, University Heights, parts of Tremont, and parts of Morris Heights. Incumbent Democrat Fernando Cabrera was term-limited and could not run for a fourth consecutive term. He filed to run for Bronx Borough President.
Federal legislators
State legislators
Individuals
Labor unions
Organizations
Newspapers and publications
Federal legislators
State legislators
Local officials
Labor unions
Organizations
Newspapers and publications
Individuals
The 15th district covers parts of the North Central Bronx, including Belmont, West Farms, parts of Bedford Park, parts of Fordham, parts of Tremont, and Little Yemen. This seat is currently filled by Oswald Feliz. The incumbent was Democrat Ritchie Torres, was elected to New York's in 2020. A special election was held on March 23, 2021, with the winner being eligible to run for a full term.
The election used ranked choice voting, with Oswald Feliz remaining in the lead for all six rounds.
The special election was nonpartisan.
Withdrawn
Organizations
State legislators
Local officials
Labor unions
State legislators
Local officials
Individuals
Labor unions
Organizations
Local officials
Organizations
The 16th district includes parts of the South Bronx, including parts of Melrose, parts of High Bridge, parts of Morris Heights, and Morrisania. Incumbent Democrat Vanessa Gibson was term-limited and could not run for a third consecutive term. She filed to run for Bronx Borough President.
Withdrawn
Local officials
Newspapers and publications
Local officials
Labor unions
Organizations
The 17th district includes parts of the South Bronx, including Port Morris, parts of Melrose, Hunts Point, Longwood, and parts of Soundview. Incumbent Democrat Rafael Salamanca was running for reelection.
Withdrawn
Organizations
Federal legislators
Labor unions
Organizations
The 18th district covers parts of the Southeast Bronx, including Parkchester, Unionport, Castle Hill, Clason Point, and parts of Soundview. Incumbent Democrat Rubén DÃÂaz Sr. was eligible to run for a second term, but chose to retire instead.
Federal officials
Local officials
Labor unions
Organizations
Local politicians
The 22nd district is currently vacant. The incumbent was Democrat Costa Constantinides, who was term-limited and could not run for a third consecutive term. He resigned to take a position as CEO of Variety Boys and Girls Club of Queens.
Withdrawn
Federal legislators
State legislators
Local officials
Individuals
Labor unions
Organizations
Newspapers and publications
Labor unions
Organizations
Newspapers and publications
Organizations
In the 19th district, Democrat Paul Vallone was term-limited. Republican Vickie Paladino won a close race over Democrat Tony Avella.
Conservative primary<br />
Federal legislators
Local officials
Organizations
Local officials
State legislators
Local officials
Labor unions
Organizations
In the 20th district, Democrat Peter Koo was term-limited and could not run for a fourth consecutive term.
Withdrawn
Local officials
Organizations
Labor unions
Federal legislators
State legislators
Local officials
Labor unions
Organizations
In the 21st district, incumbent Francisco Moya was running for re-election.
Withdrawn
Labor unions
Organizations
Newspapers and publications
In the 23rd district, incumbent Democrat Barry Grodenchik was eligible to run for a second term, but chose to retire instead.
Withdrawn
Local officials
Organizations
State legislators
Labor unions
Organizations
Federal legislators
State legislators
Individuals
Labor unions
Organizations
Federal legislators
State legislators
Local officials
In the 24th district. incumbent was Democrat Rory Lancman, who resigned his seat on November 2, 2020. A special election was held on February 2, 2021, with James F. Gennaro winning and being eligible to run for a full term.
Percentages may be slightly different from 100% due to rounding.
Withdrawn
Federal legislators
Individuals
Organizations
Newspapers and publications
State legislators
Labor unions
Individuals
Organizations
In the 25th district, incumbent Democrat Danny Dromm was term-limited and could not run for a fourth consecutive term.
Withdrawn
Federal legislators
State legislators
Local officials
Labor unions
Organizations
Organizations
State legislators
Labor unions
Organizations
In the 26th district, incumbent Democrat Jimmy Van Bramer was term-limited and could not run for a fourth consecutive term. He filed to run for Queens Borough President.
Withdrawn
State legislators
Local officials
Individuals
Labor unions
Organizations
Labor unions
Organizations
State legislators
Local officials
Organizations
Organizations
State legislators
Labor unions
Organizations
In the 27th district, incumbent Democrat Daneek Miller was term-limited and could not run for a third consecutive term.
Withdrawn
Labor unions
Organizations
Organizations
Newspapers and publications
In the 28th district, incumbent Democrat Adrienne Adams was running for re-election.
Withdrawn
Labor unions
Organizations
In the 29th district, incumbent Democrat Karen Koslowitz was term-limited and could not run for a fourth consecutive term. She had already served five terms on the NYC Council, but non-consecutively.
Organizations
Labor unions
Newspapers and publications
State legislators
Organizations
Federal legislators
Local officials
Labor unions
Organizations
In the 30th district, incumbent Democrat Robert Holden was running for re-election.
State legislators
Local officials
Labor unions
Organizations
Labor unions
The 31st district is currently filled by Selvena Brooks-Powers, who will hold it for the remainder of the current term. The previous incumbent was Democrat Donovan Richards and was term-limited, preventing him from seeking a third consecutive term. He was elected Queens Borough President in 2020 and resigned his seat to assume that office on December 2, 2020. A special election was held on February 23, 2021, with the winner serving out Richard's term, which runs until the end of 2021 and being eligible to run for a full term in 2021.
The election was New York City's first ranked choice voting election with multiple rounds, and Selvena N. Brooks-Powers remained in the lead throughout all nine rounds.
Withdrawn
Federal legislators
State legislators
Local officials
Labor unions
Organizations
Newspapers and publications
In the 32nd district, incumbent Republican Eric Ulrich was term-limited and could not run for a fourth consecutive term.
Withdrawn
State legislators
Individuals
Labor unions
Organizations
Organizations
State officials
Labor unions
Organizations
U.S. Representatives
State legislators
Local officials
Labor unions
Individuals
Organizations
Newspapers
U.S. Senators
U.S. Representatives
State officials
State legislators
Local officials
Organizations
Individuals
Newspapers
In the 34th district, incumbent Democrat Antonio Reynoso was term-limited and could not run for a third consecutive term. He filed to run for Brooklyn Borough President.
Withdrawn
Federal legislators
Local officials
Labor unions
Organizations
In the 49th district, incumbent Democrat Debi Rose was term-limited and could not run for a fourth consecutive term.
Withdrawn
Labor unions
Organizations
Organizations
Newspapers and publications
Organizations
Withdrawn
In the 50th district, incumbent Republican Steven Matteo was term-limited and could not run for a third consecutive term. He filed to run for Staten Island Borough President, but lost the Republican primary to Vito Fossella. The district was won by David Carr, Matteo's chief of staff.
The two frontrunners for the open council seat were David Carr, chief of staff to outgoing councilman Matteo, and Marko Kepi, a Marine reservist who had previously lost in a campaign for the New York State Assembly. The race became contentious as results were tabulated, with Carr accusing Kepi of engaging in an illegal ballot harvesting operation and forging signatures on absentee ballots. In response, Kepi accused Carr of using his influence to get the New York City Board of Elections to systematically reject ballots cast by the Albanian-American community.
Federal officials
State officials
Newspapers and publications
In the 51st district, incumbent Republican Joe Borelli ran for re-election and was re-elected over Olivia Drabczyk.
Labor unions
Organizations
Corey Johnson could not run for re-election as Speaker because of term limits. The following individuals expressed their interest in running:
Joe Borelli (District 51, Staten Island) was expected to lead the Republican minority.