Incumbent Democrat Bill de Blasio won re-election to a second term with 66.2% of the vote against Republican Nicole Malliotakis.
[1] The following candidates filed petitions to have their names on the ballot during the primary elections: Democrats Bill De Blasio, Sal Albanese, Robert Gangi, Richard Bashner and Michael Tolkin, and Republicans Nicole Malliotakis, Rocky De La Fuente and Walter Iwachiw.
[4] On August 1, 2017, the City Board of Elections determined in a hearing that Rocky De La Fuente had not received enough petition signatures to qualify for the Republican primary ballot.
The first general election debate was held on October 10, with De Blasio, Republican challenger Nicole Malliotakis, and independent candidate Bo Dietl.
[130] The only other people to receive more than 100 write-in votes were former Sen. Hillary Clinton (240) and Christine Quinn, the former Speaker of the New York City Council (195).