The Board of Elections counted 2,218,647 ballots in last November’s mayoral election, nearly twice the 1,149,172 of the mayoral race before it.

Per adult citizen, citizens 18 and over as the census estimates them, that was 39 ballots per hundred, the most for a mayor since 1993. The rate takes the 2024 estimate for 2025, since the 2025 survey isn’t out.

Off-year elections, those with no president on the ballot, had drawn fewer and fewer of the city’s adult citizens for twenty years: 19.5 per hundred in the 2014 governor’s race, and about 21 in the mayoral races of 2013, 2017 and 2021.

However, last year’s race is one break from those lows, and the governor’s race is the warning against calling it a lasting recovery: it rebounded to 39 per hundred in 2018, then fell back to 33 in 2022, a fall that holds when both years are put on one population basis (the questions below).

The next governor’s race is on 3 November and is already under way: early voting opened on Saturday 24 October, and by the close of its first day the Board’s unofficial check-ins counted 86,215 voters at early-voting sites, against 49,709 on the first day of the 2022 governor’s race.

Two million ballots were the most for a mayor since 1969

The Board’s table of general elections runs from the mayoral elections of 1953 to 1965 through every November from 1969 to 2022, and its yearly summaries carry 2023 to 2025. Turnout there is every ballot cast, scanned at the polls, mailed or filed by affidavit, whether or not it marked the top race.

Set beside that table, last year’s count is the highest for a mayor since the 2,458,203 ballots of 1969.

2025's mayoral race drew the most ballots for a mayor since 1969

Ballots cast in each citywide general election, New York City, 1953 to 2025, millions

The interactive chart needs JavaScript; its numbers are in the table below.

Figure 1. Ballots cast in the mayoral, governor's and presidential general elections from 1953 to 2025, from the Board's table through 2022 and its summaries after: from 1976 each presidential year above the races around it, mayoral races falling from the 1960s to the 2010s, and 2025's count the highest for a mayor since 1969.
How to read this, and what it cannot show

Each line is one kind of race. Hover or tap a point for the count.

The numbers behind this chart

About these numbers. The Board's table gives the mayoral elections of 1953, 1957, 1961 and 1965 and every November from 1969; a count of ballots is not a rate, and the city's population and its citizens changed over seven decades.

Group19531957196119651969197019721973197419761977197819801981198219841985198619881989199019921993199419961997199820002001200220042005200620082009201020122013201420162017201820202021202220242025
President's race––––––2––2––2––2––2––2––2––2––2––3––2––3––3––3–
Governor's race–––––2––2––2––2––1––1––2––2––1––1––1––1––2––2––
Mayor's race22232––2––1––1––1––2––2––1––2––1––1––1––1––1––2
Embed this chart

Paste this into any web page. The chart stays interactive; keep the credit line with it.

A count across seven decades mixes turnout with the size of the city, and the census estimate we divide by starts in 1990, so 1969 has no rate here.

The Board’s own percentage for last November, 45%, divides by the 4,919,142 voters its rolls listed as active, not by everyone who could vote.

Per adult citizen, off-year turnout fell over the long run, then rebounded unevenly

The census estimated the city’s citizens 18 and over at 4.6 million in 1990 and 5.6 million in 2024. Dividing each election’s ballots by that year’s estimate separates the growth in ballots from the growth in the people who could cast them; it adjusts for nothing else.

Off-year turnout slid from 1994 to 2014, then rose in 2018 and again in 2025

Ballots cast in each general election per 100 adult citizens, New York City, 1990 to 2025, by the race at the top of the ballot

The interactive chart needs JavaScript; its numbers are in the table below.

Figure 2. Ballots per hundred adult citizens in every presidential, governor's and mayoral general election from 1990 to 2025: presidential years between about 44 and 56, governor's and mayoral races falling from the mid-1990s to lows in the 2010s, then rising in 2018 and 2025, with 2022 between.
How to read this, and what it cannot show

Each line is one kind of race; the dots are the elections. Hover or tap a dot for its rate.

The numbers behind this chart

About these numbers. Ballots are every ballot the Board of Elections counted; adult citizens are the census's count of citizens 18 and over (the 1990 and 2000 censuses, then the American Community Survey from 2006; 2005's survey left out people in group quarters; 2020's is the Census Bureau's experimental release, with no margins). Years without a file are a straight line between measured years, and 2025 uses 2024's count, since the 2025 survey is postponed: both assumed. Each survey year is weighted to that year's population estimates, which the 2020 census revised upward for the city: the 2018 and 2019 files sit about 5% below the revised estimates, so a late-2010s rate stands on a lower base than a 2020s one (the questions below). Years whose top race was not for mayor, governor or president are left out.

Group199019921993199419961997199820002001200220042005200620082009201020122013201420162017201820202021202220242025
President's race–48.2––43.7––48.7––50.8––51.2––47.2––51.1––56.5––50.0–
Governor's race25.4––34.1––33.0––29.7––25.3––27.1––19.5––39.4––32.9––
Mayor's race––41.2––30.3––32.2––26.9––22.4––20.8––21.1––20.7––39.4
Embed this chart

Paste this into any web page. The chart stays interactive; keep the credit line with it.

Presidential elections stayed in a band from 44 to 56 per hundred adult citizens; the top, 2020, rests on a pandemic-year survey the Census Bureau calls experimental, with no margins.

Governor’s races slid from 34 per hundred in 1994 to 19.5 in 2014, the lowest in the series, with one rise along the way, in 2010.

Mayoral races went the same way, with a rise in 2001: from 41 in 1993 to about 21 in 2013, 2017 and 2021.

Then came the rebounds, one in each kind of race. The 2018 governor’s race drew 2,137,624 ballots, 39 per hundred adult citizens, the most of any governor’s race since 1990.

The 2022 race fell back to 1,820,157 ballots, or 33 per hundred, about level with the governor’s races of 1994 and 1998.

Last year’s mayoral race came back near 1993’s 41, the mayoral high of the series, and a little above the 2018 governor’s race once both are put on one population basis, as the questions below explain.

The rate for 1993 rests on an estimate drawn as a straight line between the 1990 and 2000 censuses, an assumption. Had the survey’s count of the city’s adult citizens moved in 2025 by as much as it did in any year since 2006, last year’s rate would be between 38 and 40, still the most for a mayor since 1993.

The Bronx voted least in each of the last three races for governor, president or mayor

The Board’s yearly summaries give each borough’s ballots since 2022, and the census estimates each borough’s adult citizens. In 2025 the Bronx cast 28 ballots per hundred adult citizens, against 45 in Manhattan.

The Bronx voted least in each of the last three races for governor, president or mayor

Ballots cast per 100 adult citizens, by borough: the 2022 governor's race, the 2024 presidential race and the 2025 mayoral race

The interactive chart needs JavaScript; its numbers are in the table below.

Figure 3. Ballots per hundred adult citizens in each borough in the 2022 governor's race, the 2024 presidential race and the 2025 mayoral race: the Bronx lowest each time; Staten Island highest in 2022 and 2024, Manhattan in 2025.
How to read this, and what it cannot show

Each row is a borough and each dot an election; read along a row to see how a borough’s turnout rose and fell with the race. Hover or tap a dot for its rate.

The numbers behind this chart

About these numbers. Ballots from the Board of Elections' yearly borough summaries, not the citywide table behind the long series; adult citizens by borough from the American Community Survey one-year files (2022 and 2024; 2025 uses 2024's, assumed). A borough's estimate carries a margin that moves its rate by 0.3 to 0.5 ballots per 100.

Group2022, governor2024, president2025, mayor
Bronx24.042.728.0
Brooklyn33.550.041.6
Manhattan39.153.745.4
Queens30.549.737.5
Staten Island40.656.543.1
Embed this chart

Paste this into any web page. The chart stays interactive; keep the credit line with it.

The Bronx stayed at the bottom in all three races shown. In the 2022 governor’s race it cast 24 per hundred adult citizens and Staten Island, the highest that year, 41.

The Bronx stayed lowest in a high-turnout year too, while the lead passed from Staten Island to Manhattan in 2025, and these totals can’t say which voters supplied the rise. The Board’s own percentages tell the same story: 33% of the Bronx’s active voters cast a ballot last November, and 54% of Manhattan’s.

The governor’s race has trailed the presidential race before it every time since 1994

“Turnout always falls in a governor’s race.” Observed in all eight comparisons here, against the presidential race two years before: each governor’s race from 1994 to 2022 drew fewer ballots per adult citizen than that race, by between 11 and 28 per hundred. Eight observations, not a rule.

“Last year’s turnout was a record.” Not for the full series. The Board’s own claim is narrower and holds: the most for a mayor since 1969, as a count of ballots. Per adult citizen it was the most for a mayor since 1993, and every presidential race since 1990 drew more.

“Early voting raised turnout.” Not testable here. Early voting came after the 2018 rebound, so it can’t explain that one: the Board’s 2019 report says it “was passed by the state legislature for the November 5th general election” of that year (the Board’s 2019 report).

The Board wrote that “Voter turnout overall was higher than in recent years” in 2019, and credited that in part to “the increased media coverage of early voting”; its comparison isn’t checked here, and the records can’t say who would have voted anyway. What they show is use: 33% of last year’s ballots were cast early, and 39% of 2024’s.

“The rolls have never been bigger.” Not shown on a consistent count. On 20 February 2026 the State counted 4,960,233 active voters in the city, 219,207 more than a year before.

That is more than the largest figure in the Board’s table, 4,943,208 in 2020, but the table doesn’t say whether its older figures include inactive voters. The current count is about 88 for every hundred adult citizens, using the 2024 estimate.

The next count will show where a governor’s race lands, not why

Early voting runs to Sunday 1 November and the polls close at 9pm on 3 November. The Board posts unofficial check-ins by borough at the close of each early-voting day, as it did for June’s primary; after its first day this year stood above the first days of 2022’s governor’s race and 2025’s mayoral race (79,409), and below 2024’s presidential one.

Its count will then place this race against 2018’s 39 and 2022’s 33; a rate per adult citizen waits for the census’s 2026 estimate. One more race can’t by itself say whether two million off-year ballots are becoming ordinary or whether 2018 and 2025 were two high tides, and who any extra voters were is not in these totals.

Questions this raises

What the Board has said about last year’s turnout, checked against its records
  • “A historic turnout of more than two million voters—the highest participation in a mayoral election in over half a century, dating back to 1969” (the Board’s 2025 annual report). Holds as a count: 2,218,647 ballots, the most in a mayoral race since 2,458,203 in 1969. Per adult citizen it was the most since 1993, for a mayor.
  • The Board’s own percentage for last November, 45%, is ballots over the active voters on its rolls “as of 10/26/2025”; the table doesn’t say whether its earlier figures count the same way, so they don’t line up across the decades.
Why divide by adult citizens rather than registered voters?

Because a percentage of registered voters can rise or fall when the rolls change, even if the ballot count doesn’t. The census’s estimate of citizens 18 and over is a steadier base, though it is wider than the eligible: the Board’s rules also ask, among other things, that a voter “Be a New York City resident for at least 30 days” and “Not be in prison for a felony conviction”, which the estimate can’t apply.

How do these numbers compare with the published ones?

The ballots are the Board’s own, read from its reports, and the two printings of its table agree on every count of ballots and registered voters in every year they share (the percentages it prints are not used). The census’s published count of the city’s citizens 18 and over for 2024 comes out of the microdata within its margin, for the city and for each borough; the figures are in the check below.

How sure are these rates?

The ballots are the Board’s counts, not a sample, so the sampling error is all in the census’s estimate of adult citizens. Last year’s rise from 2021, 18.7 ballots per hundred adult citizens, carries a margin of about 0.2 either way at the 90% level the Census Bureau uses, the two years’ estimates treated as independent samples and 2024’s taken for 2025. Sampling error in the survey is not a plausible explanation for a rise that size.

The yearly survey has a second limit. Each year’s file is weighted to the Census Bureau’s population estimates of that year, and the 2020 census revised the city’s upward: the 2018 and 2019 files sit about 5% below the estimates as since revised, so a rate before 2020 stands on a lower base than one after.

Put on the revised series, the 2018 governor’s race comes out at 37.5 per hundred and last year’s mayoral race at 38.8. We print the files’ own values and checked the comparisons the story makes across 2020 this way: the rebound of 2018 and the fall to 2022, last year’s race against 2018 and against the mayoral races of the 2010s, and the slide from 1994 (whose denominator comes from the censuses). All hold either way; “level with 2018” does not, so we don’t say it.

That margin is not the range given for 2025 in the story, which asks what the rate would be had the survey’s count of adult citizens moved in 2025 by as much as it did in any year since 2006.

How were the years without a census estimate handled?

The 1990 and 2000 censuses and the yearly survey from 2006 are the files we use; the years between take a straight line between the nearest measured years, an assumption. 2005 has a survey file, but the Census Bureau’s guidance says group quarters were “not included in the 2005 ACS”, so it is left out.

2020’s file is the Census Bureau’s experimental release, with no replicate margins. It sets the top of the presidential band, 56 per hundred; without it the band tops out at about 51, in 2008 and 2016 alike, and comparisons with 2020, such as the drop to the 2022 governor’s race, are point estimates with no margin.

2025 takes the 2024 estimate, also an assumption, because the Census Bureau says “the release date for the 2025 ACS 1-year estimates is being determined”, and its microdata folder still listed 2024 as the latest year when we checked on 18 October 2026. The largest one-year moves in the survey’s count since 2006, a rise of about 181,000 and a fall of about 113,000, give the range in the story.

What does the Board count as a ballot?

Every ballot cast: scanned at a poll site on Election Day or in early voting, mailed, military and overseas, and affidavit ballots that were accepted. A ballot that leaves the top race blank still counts, so the votes for mayor, governor or president are lower than the turnout here, by amounts these totals don’t give. Years whose top race was not for mayor, governor or president are left out of every comparison.

What else is on the 3 November ballot?

The Board’s 2025 report says that in 2026 “voters will elect members of the New York State Legislature, the Governor”, among other offices. The City adds five questions from “the 2026 New York City Charter Revision Commission”: “there are five proposals on the ballot” (the Mayor’s office). The Board set 24 October as the last day to register for the election.

Under the hood

The Board’s table. The 2022 annual report’s “General Elections Turnout” table gives the registered voters, the turnout and a percentage for the mayoral elections of 1953, 1957, 1961 and 1965 and every November from 1969 to 2022; the odd years without a race for mayor, governor or president, which print no count to 2007 and a partial one after, are left out. It is read from the saved report and checked row by row against the 2006 report’s printing of the same table, whose counts agree in every year both carry; two typesetting slips in the 2022 printing (a period for a comma in 2014’s turnout, spaces inside 2012’s figures) are read as whole numbers. 2023, 2024 and 2025 come from each report’s November summary, whose borough figures add to the city’s and whose ballot kinds add to each borough’s turnout. The 2026 early-voting check-ins are the Board’s page as saved at the close of each day (this version reads the copy of 24 October, named in the results), and the earlier elections’ the Internet Archive’s copies of it, each registered with its date and checksum; each day’s boroughs add to the printed total. In the data file they sit in their own columns, cumulative and unofficial, never to be summed across days.

The rates. Ballots over adult citizens of the same year: citizens 18 and over from the 1990 and 2000 censuses (public-use samples, no margin calculated) and the American Community Survey’s one-year files from 2006 (margins from the replicate weights, which 2020’s experimental release lacks), for the city and each borough. The estimates keep the Census Bureau’s edited and filled-in citizenship answers, which the sampling margins don’t cover. The change from 2021 is the difference of two such rates, its margin the two estimates’ margins combined as independent samples. The one-basis check multiplies each year’s adult-citizen estimate by the ratio of the Census Bureau’s revised 1 July estimate of the city’s population to the file’s own total, which is to divide its rate by that ratio (nycdata.elections.population_controls): a sensitivity calculation that assumes the file’s share of adult citizens is unaffected, not a new estimate.

Code and checks. One script, analysis.py (linked below), produces every figure and chart, and checks each quoted sentence against the saved reports, the two printings of the Board’s table against each other, the summaries’ sums, the check-ins’ sums and the census counts against the published table; the build stops if any check fails. The dataset cards behind it (nyc_boe_turnout, census_history, acs1_pums) list the traps.

Continue exploring New York

Sources

  1. Board of Elections in the City of New York — Annual Report 2022, General Elections Turnout table (General elections 1953-2022; retrieved 18 October 2026) — Registered voters and ballots cast in the mayoral elections of 1953 to 1965 and every November from 1969, read row by row and checked against the 2006 report's printing of the same table
  2. Board of Elections in the City of New York — Annual Reports 2019, 2023, 2024 and 2025 (Calendar 2019 and the general elections of 2023, 2024 and 2025; retrieved 18 October 2026) — Ballots and active voters by borough, and the ballots cast in early voting; the 2025 report's description of the turnout and of the 2026 contests, and the 2019 report's account of the first early voting, quoted
  3. NYC Board of Elections — Early Voting Check-Ins (The 2026 general election, saved at the close of each day from 24 October 2026; the 2020-2025 general elections from the Internet Archive's copies of the page) — Unofficial check-ins at early-voting sites, by borough, at the close of each day
  4. New York State Board of Elections — Enrollment by County, Party Affiliation and Status (as rehosted by the NYC Board of Elections) (As of 20 February 2025 and 20 February 2026; retrieved 18 October 2026) — Active and inactive registered voters in each borough
  5. U.S. Census Bureau — decennial census (1990, 2000) and American Community Survey one-year public-use microdata (2006-2024) (The 1990 and 2000 5% samples and the 2006-2024 one-year files; 2005 left out (no group quarters); 2020 is the Bureau's experimental release) — Citizens 18 and over in the city and each borough: the denominator of every per-citizen rate
  6. U.S. Census Bureau — Population Estimates Program, intercensal estimates for the counties (2000-2020) and Vintage 2025 (1 July estimates 1990-2025, revised to the 2020 census) — The city's population as since revised, set against each survey file's own count of it: the check on comparisons across the 2020 census
  7. U.S. Census Bureau — ACS 2024 one-year Table B29001, Citizen, Voting-Age Population by Age (2024 one-year; retrieved 18 October 2026) — The published count of adult citizens for the city and each borough, reproduced from the microdata
  8. U.S. Census Bureau — Comparing 2006 American Community Survey Data (Read 19 October 2026) — The 2005 survey's omission of people in group quarters
  9. U.S. Census Bureau — American Community Survey news: 2026 updates, and the public-use microdata folder (Update of 6 August 2026, read 25 September 2026; the folder as listed on 18 October 2026) — The 2025 one-year release date, still being determined, and the folder's latest year, 2024
  10. NYC Board of Elections — All Important Dates, Registration Deadlines and Voter Qualifications (Read 18 October 2026) — The 2026 general election's dates and early-voting days, its registration deadline, and who may register
  11. NYC Office of the Mayor — Commission on Government Efficiency release on the five ballot proposals (Published 13 October 2026) — The five City Charter questions on the 3 November 2026 ballot
How to cite

Reference

BibTeX

Quote the version: a correction bumps it, and the corrections log says what changed. Charts can be embedded from the “Embed this chart” link under each one.