New York Assembly District 102
Albany, Delaware, Greene, Otsego, Schoharie counties. Population 137,985 (2020). Partisan lean R+39.
Open seat2026 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.
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
| Candidate | Votes | Share |
|---|---|---|
By party line
| 46,038 | 63.5% |
Janet S. Tweed(D) By party line
| 26,423 | 36.5% |
Write-ins | 27 | 0.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)
| Candidate | Votes | Share |
|---|---|---|
Donald J. Trump(R)winner | 44,186 | 59.0% |
Kamala D. Harris(D) | 29,961 | 40.0% |
Other candidates | 740 | 1.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)
| Candidate | Votes | Share |
|---|---|---|
Donald J. Trump(R)winner | 42,521 | 57.3% |
Joseph R. Biden(D) | 29,831 | 40.2% |
Jo Jorgensen(L) | 1,043 | 1.4% |
Howie Hawkins(G) | 339 | 0.5% |
Brock Pierce(I) | 300 | 0.4% |
Write-ins | 182 | 0.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)
| Candidate | Votes | Share |
|---|---|---|
Chele Chiavacci Farley(R)winner | 29,708 | 52.5% |
Kirsten E. Gillibrand(D) | 26,853 | 47.4% |
Write-ins | 31 | 0.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)
| Candidate | Votes | Share |
|---|---|---|
Marcus J. Molinaro(R)winner | 34,995 | 61.8% |
Andrew M. Cuomo(D) | 17,774 | 31.4% |
Larry Sharpe(L) | 1,983 | 3.5% |
Howie Hawkins(G) | 1,157 | 2.0% |
Stephanie A. Miner(SAM) | 696 | 1.2% |
Write-ins | 47 | 0.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)
| Candidate | Votes | Share |
|---|---|---|
Thomas P. DiNapoli(D)winner | 28,124 | 49.8% |
Jonathan Trichter(R) | 27,125 | 48.1% |
Mark Dunlea(G) | 685 | 1.2% |
Cruger Gallaudet(L) | 496 | 0.9% |
Write-ins | 10 | 0.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)
| Candidate | Votes | Share |
|---|---|---|
Keith Wofford(R)winner | 31,353 | 56.8% |
Letitia James(D) | 21,943 | 39.8% |
Michael Sussman(G) | 842 | 1.5% |
Christopher Garvey(L) | 669 | 1.2% |
Other candidate (O) | 356 | 0.6% |
Write-ins | 15 | 0.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)
| Candidate | Votes | Share |
|---|---|---|
Charles E. Schumer(D)winner | 33,060 | 52.3% |
Wendy Long(R) | 28,677 | 45.3% |
Robin Laverne Wilson(G) | 945 | 1.5% |
Alex Merced(L) | 511 | 0.8% |
Write-ins | 45 | 0.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)
| Candidate | Votes | Share |
|---|---|---|
Donald J. Trump(R)winner | 38,523 | 58.7% |
Hillary Clinton(D) | 22,591 | 34.4% |
Gary Johnson(L) | 2,326 | 3.5% |
Jill Stein(G) | 1,272 | 1.9% |
Write-ins | 928 | 1.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.