New York Assembly District 21

Nassau County. Population 139,714 (2020). Partisan lean R+3.

Competitive

2026 candidates

Current assembly member: Judy Griffin (D).

Provisional candidate list. It will be replaced by the New York State Board of Elections certified ballot, including all minor-party lines.

Judy Griffin

Incumbent · provisional

Democratic

Matching funds $99.9K

Irene Villacci

Challenger · provisional

Republican

Matching funds $93.5K

New York uses fusion voting: a candidate can appear on several party lines, and votes on every line count toward their total.

Campaign finance

Judy Griffin

Raised (2026 cycle)
Not yet imported
Spent
—
Cash on hand
Not reported
Public matching funds
$99,940

Source: NYS Public Campaign Finance Board, public funds payments. Updated Sep 28, 2026, 9:29 PM ET.

Irene Villacci

Raised (2026 cycle)
Not yet imported
Spent
—
Cash on hand
Not reported
Public matching funds
$93,500

Source: NYS Public Campaign Finance Board, public funds payments. Updated Sep 28, 2026, 9:29 PM ET.

Past results in this district

Legislative results are as reported for this district. Statewide races are estimated for the current district lines.

2024 President

Nov 5, 2024 · 73,015 votes (estimated for current lines)

CandidateVotesShare
Kamala D. Harris(D)winner
39,67954.3%
Donald J. Trump(R)
32,56744.6%
Other candidates
7691.1%
District margin
D+9.8
Statewide
D+12.7
Relative to state
R+2.8

Precinct results re-aggregated to current district lines using 2020 census block populations. Source: The New York Times, 2024 Precinct-Level Election Results. Updated Sep 28, 2026, 9:21 PM ET.

2020 President

Nov 3, 2020 · 74,688 votes (estimated for current lines)

CandidateVotesShare
Joseph R. Biden(D)winner
43,87458.7%
Donald J. Trump(R)
29,73339.8%
Jo Jorgensen(L)
4000.5%
Write-ins
2400.3%
Howie Hawkins(G)
2300.3%
Brock Pierce(I)
2110.3%
District margin
D+19.2
Statewide
D+23.5
Relative to state
R+4.2

Precinct results re-aggregated to current district lines using 2020 census block populations. Source: Voting and Election Science Team, precinct-level results (Harvard Dataverse, CC BY 4.0). Updated Sep 28, 2026, 7:50 PM ET.

2018 U.S. Senate

Nov 6, 2018 · 52,932 votes (estimated for current lines)

CandidateVotesShare
Kirsten E. Gillibrand(D)winner
32,85462.1%
Chele Chiavacci Farley(R)
20,05737.9%
Write-ins
210.0%
District margin
D+24.2
Statewide
D+34.0
Relative to state
R+9.8

Precinct results re-aggregated to current district lines using 2020 census block populations. Source: Voting and Election Science Team, precinct-level results (Harvard Dataverse, CC BY 4.0). Updated Sep 28, 2026, 9:15 PM ET.

2018 Governor

Nov 6, 2018 · 52,559 votes (estimated for current lines)

CandidateVotesShare
Andrew M. Cuomo(D)winner
31,21759.4%
Marcus J. Molinaro(R)
20,36938.8%
Howie Hawkins(G)
4600.9%
Larry Sharpe(L)
2880.5%
Stephanie A. Miner(SAM)
1970.4%
Write-ins
280.1%
District margin
D+21.0
Statewide
D+24.4
Relative to state
R+3.4

Precinct results re-aggregated to current district lines using 2020 census block populations. Source: Voting and Election Science Team, precinct-level results (Harvard Dataverse, CC BY 4.0). Updated Sep 28, 2026, 9:15 PM ET.

2018 Comptroller

Nov 6, 2018 · 52,713 votes (estimated for current lines)

CandidateVotesShare
Thomas P. DiNapoli(D)winner
33,12962.8%
Jonathan Trichter(R)
19,04036.1%
Mark Dunlea(G)
3400.6%
Cruger Gallaudet(L)
1910.4%
Write-ins
130.0%
District margin
D+27.0
Statewide
D+36.3
Relative to state
R+9.3

Precinct results re-aggregated to current district lines using 2020 census block populations. Source: Voting and Election Science Team, precinct-level results (Harvard Dataverse, CC BY 4.0). Updated Sep 28, 2026, 9:15 PM ET.

2018 Attorney General

Nov 6, 2018 · 52,368 votes (estimated for current lines)

CandidateVotesShare
Letitia James(D)winner
30,66958.6%
Keith Wofford(R)
20,85539.8%
Michael Sussman(G)
4270.8%
Christopher Garvey(L)
2490.5%
Other candidate (O)
1510.3%
Write-ins
160.0%
District margin
D+19.0
Statewide
D+27.9
Relative to state
R+8.8

Precinct results re-aggregated to current district lines using 2020 census block populations. Source: Voting and Election Science Team, precinct-level results (Harvard Dataverse, CC BY 4.0). Updated Sep 28, 2026, 9:15 PM ET.

2016 U.S. Senate

Nov 8, 2016 · 64,427 votes (estimated for current lines)

CandidateVotesShare
Charles E. Schumer(D)winner
42,56066.1%
Wendy Long(R)
20,95632.5%
Robin Laverne Wilson(G)
5900.9%
Alex Merced(L)
3070.5%
Write-ins
130.0%
District margin
D+34.0
Statewide
D+44.4
Relative to state
R+10.4

Precinct results re-aggregated to current district lines using 2020 census block populations. Source: Voting and Election Science Team, precinct-level results (Harvard Dataverse, CC BY 4.0). Updated Sep 28, 2026, 9:17 PM ET.

2016 President

Nov 8, 2016 · 66,806 votes (estimated for current lines)

CandidateVotesShare
Hillary Clinton(D)winner
36,14554.1%
Donald J. Trump(R)
28,10742.1%
Gary Johnson(L)
1,2461.9%
Jill Stein(G)
7561.1%
Write-ins
5520.8%
District margin
D+12.5
Statewide
D+23.5
Relative to state
R+11.0

Precinct results re-aggregated to current district lines using 2020 census block populations. Source: Voting and Election Science Team, precinct-level results (Harvard Dataverse, CC BY 4.0). Updated Sep 28, 2026, 9:17 PM ET.

Page data updated Sep 28, 2026, 9:22 PM ET. How we compute these numbers.