US Trends

how often are nyc mayoral elections

New York City holds its mayoral elections every four years, in November of the year immediately after a U.S. presidential election (e.g., 2013, 2017, 2021, 2025, then 2029, etc.).

Basic timing

  • The mayor is elected to a four-year term.
  • Regular elections happen in early November of the year following a presidential election year.
  • The winner takes office at the beginning of the following year, on January 1.

Term limits

  • Current law allows a mayor to serve two consecutive four-year terms (maximum eight years in a row).
  • After sitting out at least one full term, a former mayor can run again.

Recent example

  • The most recent NYC mayoral election was held on November 4, 2025.
  • The next regularly scheduled mayoral election will therefore be in November 2029, following the 2028 presidential election year.

Information gathered from public forums or data available on the internet and portrayed here.