New York Assembly District 102

Albany, Delaware, Greene, Otsego, Schoharie counties. Population 137,985 (2020). Partisan lean R+39.

Open seat

2026 candidates

Current assembly member: Christopher Tague (R). The incumbent is not on the ballot.

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

Janet Tweed

Challenger · provisional

Democratic

Matching funds $112.8K

Marc Molinaro

Challenger · provisional

Republican

Matching funds $61.8K

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

Campaign finance

Janet Tweed

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

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

Marc Molinaro

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

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 State Assembly

Nov 5, 2024 · 72,488 votes

CandidateVotesShare
By party line
  • Republican: 40,858
  • Conservative: 5,180
46,03863.5%
Janet S. Tweed(D)
By party line
  • Democratic: 23,704
  • Working Families: 2,719
26,42336.5%
Write-ins
270.0%
District margin
R+27.1
All contested seats
D+13.7
Relative to chamber
R+40.8

Source: OpenElections New York. Updated Sep 28, 2026, 9:21 PM ET.

2024 President

Nov 5, 2024 · 74,887 votes (estimated for current lines)

CandidateVotesShare
Donald J. Trump(R)winner
44,18659.0%
Kamala D. Harris(D)
29,96140.0%
Other candidates
7401.0%
District margin
R+19.2
Statewide
D+12.7
Relative to state
R+31.9

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,216 votes (estimated for current lines)

CandidateVotesShare
Donald J. Trump(R)winner
42,52157.3%
Joseph R. Biden(D)
29,83140.2%
Jo Jorgensen(L)
1,0431.4%
Howie Hawkins(G)
3390.5%
Brock Pierce(I)
3000.4%
Write-ins
1820.2%
District margin
R+17.5
Statewide
D+23.5
Relative to state
R+41.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, 7:50 PM ET.

2018 U.S. Senate

Nov 6, 2018 · 56,592 votes (estimated for current lines)

CandidateVotesShare
Chele Chiavacci Farley(R)winner
29,70852.5%
Kirsten E. Gillibrand(D)
26,85347.4%
Write-ins
310.1%
District margin
R+5.0
Statewide
D+34.0
Relative to state
R+39.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:15 PM ET.

2018 Governor

Nov 6, 2018 · 56,653 votes (estimated for current lines)

CandidateVotesShare
Marcus J. Molinaro(R)winner
34,99561.8%
Andrew M. Cuomo(D)
17,77431.4%
Larry Sharpe(L)
1,9833.5%
Howie Hawkins(G)
1,1572.0%
Stephanie A. Miner(SAM)
6961.2%
Write-ins
470.1%
District margin
R+32.6
Statewide
D+24.4
Relative to state
R+57.1

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 · 56,439 votes (estimated for current lines)

CandidateVotesShare
Thomas P. DiNapoli(D)winner
28,12449.8%
Jonathan Trichter(R)
27,12548.1%
Mark Dunlea(G)
6851.2%
Cruger Gallaudet(L)
4960.9%
Write-ins
100.0%
District margin
D+1.8
Statewide
D+36.3
Relative to state
R+34.5

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 · 55,178 votes (estimated for current lines)

CandidateVotesShare
Keith Wofford(R)winner
31,35356.8%
Letitia James(D)
21,94339.8%
Michael Sussman(G)
8421.5%
Christopher Garvey(L)
6691.2%
Other candidate (O)
3560.6%
Write-ins
150.0%
District margin
R+17.7
Statewide
D+27.9
Relative to state
R+45.5

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 · 63,238 votes (estimated for current lines)

CandidateVotesShare
Charles E. Schumer(D)winner
33,06052.3%
Wendy Long(R)
28,67745.3%
Robin Laverne Wilson(G)
9451.5%
Alex Merced(L)
5110.8%
Write-ins
450.1%
District margin
D+7.1
Statewide
D+44.4
Relative to state
R+37.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:17 PM ET.

2016 President

Nov 8, 2016 · 65,639 votes (estimated for current lines)

CandidateVotesShare
Donald J. Trump(R)winner
38,52358.7%
Hillary Clinton(D)
22,59134.4%
Gary Johnson(L)
2,3263.5%
Jill Stein(G)
1,2721.9%
Write-ins
9281.4%
District margin
R+26.1
Statewide
D+23.5
Relative to state
R+49.6

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.