New York Assembly District 112
Fulton, Saratoga, Schenectady counties. Population 135,033 (2020). Partisan lean R+21.
2026 candidates
Current assembly member: Mary Beth Walsh (R).
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
Mary Beth Walsh
- Raised (2026 cycle)
- Not yet imported
- Spent
- —
- Cash on hand
- Not reported
- Public matching funds
- $76,754
Source: NYS Public Campaign Finance Board, public funds payments. Updated Sep 28, 2026, 9:29 PM ET.
Mario Fantini
- Raised (2026 cycle)
- Not yet imported
- Spent
- —
- Cash on hand
- Not reported
- Public matching funds
- $63,415
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 · 75,274 votes
| Candidate | Votes | Share |
|---|---|---|
By party line
| 44,288 | 58.8% |
Joe Seeman(D) By party line
| 30,956 | 41.1% |
Write-ins | 30 | 0.0% |
- District margin
- R+17.7
- All contested seats
- D+13.7
- Relative to chamber
- R+31.4
Source: OpenElections New York. Updated Sep 28, 2026, 9:21 PM ET.
2024 President
Nov 5, 2024 · 77,834 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Kamala D. Harris(D)winner | 38,746 | 49.8% |
Donald J. Trump(R) | 38,572 | 49.6% |
Other candidates | 516 | 0.7% |
- District margin
- D+0.2
- Statewide
- D+12.7
- Relative to state
- R+12.5
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 · 78,934 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Joseph R. Biden(D)winner | 39,794 | 50.4% |
Donald J. Trump(R) | 37,433 | 47.4% |
Jo Jorgensen(L) | 1,042 | 1.3% |
Brock Pierce(I) | 331 | 0.4% |
Howie Hawkins(G) | 284 | 0.4% |
Write-ins | 50 | 0.1% |
- District margin
- D+3.1
- Statewide
- D+23.5
- Relative to state
- R+20.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, 7:50 PM ET.
2018 U.S. Senate
Nov 6, 2018 · 57,349 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Kirsten E. Gillibrand(D)winner | 30,255 | 52.8% |
Chele Chiavacci Farley(R) | 27,081 | 47.2% |
Write-ins | 13 | 0.0% |
- District margin
- D+5.5
- Statewide
- D+34.0
- Relative to state
- R+28.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 Governor
Nov 6, 2018 · 57,182 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Marcus J. Molinaro(R)winner | 32,687 | 57.2% |
Andrew M. Cuomo(D) | 21,168 | 37.0% |
Larry Sharpe(L) | 1,163 | 2.0% |
Howie Hawkins(G) | 1,133 | 2.0% |
Stephanie A. Miner(SAM) | 988 | 1.7% |
Write-ins | 43 | 0.1% |
- District margin
- R+21.4
- Statewide
- D+24.4
- Relative to state
- R+45.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 Comptroller
Nov 6, 2018 · 56,888 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Thomas P. DiNapoli(D)winner | 31,349 | 55.1% |
Jonathan Trichter(R) | 24,467 | 43.0% |
Mark Dunlea(G) | 556 | 1.0% |
Cruger Gallaudet(L) | 503 | 0.9% |
Write-ins | 13 | 0.0% |
- District margin
- D+12.3
- Statewide
- D+36.3
- Relative to state
- R+24.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 Attorney General
Nov 6, 2018 · 55,983 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Keith Wofford(R)winner | 29,063 | 51.9% |
Letitia James(D) | 25,249 | 45.1% |
Michael Sussman(G) | 685 | 1.2% |
Christopher Garvey(L) | 641 | 1.1% |
Other candidate (O) | 313 | 0.6% |
Write-ins | 32 | 0.1% |
- District margin
- R+7.0
- Statewide
- D+27.9
- Relative to state
- R+34.9
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 · 66,963 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Charles E. Schumer(D)winner | 38,499 | 57.5% |
Wendy Long(R) | 27,047 | 40.4% |
Robin Laverne Wilson(G) | 728 | 1.1% |
Alex Merced(L) | 677 | 1.0% |
Write-ins | 12 | 0.0% |
- District margin
- D+17.5
- Statewide
- D+44.4
- Relative to state
- R+27.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.
2016 President
Nov 8, 2016 · 68,795 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Donald J. Trump(R)winner | 34,093 | 49.6% |
Hillary Clinton(D) | 29,732 | 43.2% |
Gary Johnson(L) | 3,016 | 4.4% |
Write-ins | 981 | 1.4% |
Jill Stein(G) | 973 | 1.4% |
- District margin
- R+6.8
- Statewide
- D+23.5
- Relative to state
- R+30.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.
Page data updated Sep 28, 2026, 9:22 PM ET. How we compute these numbers.