News

New Yorkers Elect New Mayor, City Council

November 8, 2021

New York City voters went to the polls on Tuesday to elect a new Mayor, Public Advocate, Comptroller, borough presidents, City Council, and more. Brooklyn Borough President Eric Adams (D) defeated Guardian Angels founder and radio show host Curtis Sliwa (R) in the City’s mayoral race. Adams will succeed Bill de Blasio and assume office on January 1, 2022. Jumaane Williams (D) won reelection as Public Advocate, and Brad Lander (D) won his race for Comptroller.

All 51 City Council seats were up for election, but nearly two-thirds of current members are term-limited (several had already left the Council and were replaced in special elections), leaving only a handful of incumbents. Many of the newly elected Council members are more left-leaning than their predecessors and will likely shift the entire body leftward, though that may also depend on who replaces Corey Johnson (D) as Council Speaker. Seven people are currently vying for the top job: Adrienne Adams (D-Queens), Diana Ayala (D-Manhattan/Bronx), Justin Brannan (D-Brooklyn), Gale Brewer (D-Manhattan), Francisco Moya (D-Queens), Keith Powers (D-Manhattan), and Carlina Rivera (D-Manhattan).

A full list of election results is available below:

  • Mayor
    • Eric Adams (D) defeated Curtis Sliwa (R) 66% to 29%
  • Public Advocate
    • Jumaane Williams won reelection with 68% of the vote
  • Comptroller
    • Brad Lander won election with 69% of the vote
  • Borough Presidents
    • Manhattan: Mark Levine won with 85% of the vote. Levine currently serves in the City Council and is chair of the Committee on Health.
    • Bronx: Vanessa Gibson (D) won with 80% of the vote. Gibson currently serves in the City Council.
    • Queens: Donovan Richards (D) won with 66% of the vote. Richards, the incumbent, assumed office in December 2020 after winning a special election. Richards previously served in the City Council.
    • Brooklyn: Antonio Reynoso (D) won with 73% of the vote. Reynoso currently serves in the City Council.
    • Staten Island: Vito Fossella (R) won with 62% of the vote
  • City Council
    • Manhattan
      • District 1: Christopher Marte (D) won with 72% of the vote
      • District 2: Incumbent and Speaker candidate Carlina Rivera won with 80% of the vote
      • District 3: Erik Bottcher (D) won unopposed
      • District 4: Incumbent and Speaker candidate Keith Powers (D) won with 74% of the vote
      • District 5: Julie Menin (D) won with 74% of the vote
      • District 6: Former Council Member and outgoing Manhattan Borough President Gale Brewer (D) won with 87% of the vote. Brewer is also a candidate for Speaker.
      • District 7: Shaun Abreu (D) won with 89% of the vote
      • District 8: Incumbent and Speaker candidate Diana Ayala (D) won unopposed
      •  District 9: Kristin Richardson Jordan (D) won with 94% of the vote
      • District 10: Current Assembly Member Carmen De La Rosa won with 87% of the vote
    • Bronx
      • District 11: Eric Dinowitz (D) won with 80% of the vote
      • District 12: Incumbent Kevin Riley (D) won unopposed
      • District 13: Marjorie Velazquez (D) won with 55% of the vote
      • District 14: Pierina Sanchez (D) won with 89% of the vote
      • District 15: Incumbent Oswald Feliz (D) won with 84% of the vote
      • District 16: Althea Stevens (D) won with 91% of the vote
      • District 17: Incumbent Rafael Salamanca (D) won with 80% of the vote
      • District 18: Amanda Farias  (D) won with 87% of the vote
    • Queens
      • District 19: Vickie Paladino (R) currently leads former State Senator Tony Avella (D) 50% to 43%. This race not yet been called.
      • District 20: Sandra Ung (D) won with 60% of the vote
      • District 21: Incumbent and Speaker candidate Francisco Moya (D) won unopposed
      • District 22: Tiffany Caban (D) won with 63% of the vote
      • District 23: Linda Lee (D) won with 64% of the vote
      • District 24: Incumbent James Gennaro (D) won with 72% of the vote
      • District 25: Shekar Krishnan  (D) won with 61% of the vote
      • District 26: Julie Won (D) won with 77% of the vote
      • District 27: Nantasha Williams (D) won unopposed
      • District 28: Incumbent and Speaker candidate Adrienne Adams (D) won with 88% of the vote
      • District 29: Lynn Schulman (D) won with 59% of the vote
      • District 30: Incumbent Robert Holden (D) won unopposed
      • District 31: Incumbent Selvena Brooks-Powers (D) won with 90% of the vote
      • District 32: Joann Ariola (R) won with 68% of the vote
    • Brooklyn
      • District 33: Lincoln Restler (D) won unopposed
      • District 34: Jennifer Gutierrez (D) won with 91% of the vote
      • District 35: Crystal Hudson (D) won with 95% of the vote
      • District 36: Chi Ossé (D) won unopposed
      • District 37: Sandy Nurse (D) won with 86% of the vote
      • District 38: Alexa Aviles (D) won with 80% of the vote
      • District 39: Shahana Hanif (D) won with 89% of the vote
      • District 40: Rita Joseph (D) won with 93% of the vote
      • District 41: Former Council Member Darlene Mealy (D) won with 96% of the vote
      • District 42: Current Assembly Member Charles Barron (D) won unopposed
      • District 43: Brian Fox (R) currently leads incumbent and Speaker candidate Justin Brannan (D) 50.5% to 49.5% with most of the votes counted. This race has not yet been called.
      • District 44: Incumbent Kalman Yeger (D) won unopposed
      • District 45: Incumbent Farah Louis (D) won with 94% of the vote
      • District 46: Mercedes Narcisse (D) won with 63% of the vote
      • District 47: Ari Kagan (D) currently leads Mark Szuszkiewicz (R) 51% to 49%. This race has not yet been called.
      • District 48: Inna Vernikov (R) won with 64% of the vote
    • Staten Island
      • District 49: Kamillah Hanks (D) won with 57% of the vote
      • District 50: David Carr (R) won with 61% of the vote
      • District 51: Incumbent Joe Borelli (R) won with 85% of the vote