New York Assembly District 129
Onondaga County. Population 132,386 (2020). Partisan lean D+12.
Open seatUncontested2026 candidates
Current assembly member: William Magnarelli (D). 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
Maurice Brown
- Raised (2026 cycle)
- Not yet imported
- Spent
- —
- Cash on hand
- Not reported
- Public matching funds
- $39,789
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 · 35,692 votes
| Candidate | Votes | Share |
|---|---|---|
William B. Magnarelli(D)winner | 35,165 | 98.5% |
Write-ins | 527 | 1.5% |
- District margin
- —
- All contested seats
- D+13.7
Source: OpenElections New York. Updated Sep 28, 2026, 9:21 PM ET.
2024 President
Nov 5, 2024 · 47,783 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Kamala D. Harris(D)winner | 30,987 | 64.8% |
Donald J. Trump(R) | 16,464 | 34.5% |
Other candidates | 332 | 0.7% |
- District margin
- D+30.6
- Statewide
- D+12.7
- Relative to state
- D+17.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 · 49,591 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Joseph R. Biden(D)winner | 32,480 | 65.5% |
Donald J. Trump(R) | 15,917 | 32.1% |
Jo Jorgensen(L) | 506 | 1.0% |
Howie Hawkins(G) | 493 | 1.0% |
Brock Pierce(I) | 163 | 0.3% |
Write-ins | 31 | 0.1% |
- District margin
- D+34.2
- Statewide
- D+23.5
- Relative to state
- D+10.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, 7:50 PM ET.
2018 U.S. Senate
Nov 6, 2018 · 36,666 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Kirsten E. Gillibrand(D)winner | 25,530 | 69.6% |
Chele Chiavacci Farley(R) | 11,088 | 30.2% |
Write-ins | 48 | 0.1% |
- District margin
- D+39.4
- Statewide
- D+34.0
- Relative to state
- D+5.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 Governor
Nov 6, 2018 · 36,686 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Andrew M. Cuomo(D)winner | 20,336 | 55.4% |
Marcus J. Molinaro(R) | 12,419 | 33.9% |
Howie Hawkins(G) | 1,545 | 4.2% |
Stephanie A. Miner(SAM) | 1,356 | 3.7% |
Larry Sharpe(L) | 990 | 2.7% |
Write-ins | 39 | 0.1% |
- District margin
- D+24.2
- Statewide
- D+24.4
- Relative to state
- R+0.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 Comptroller
Nov 6, 2018 · 36,337 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Thomas P. DiNapoli(D)winner | 25,978 | 71.5% |
Jonathan Trichter(R) | 9,427 | 25.9% |
Mark Dunlea(G) | 593 | 1.6% |
Cruger Gallaudet(L) | 321 | 0.9% |
Write-ins | 19 | 0.1% |
- District margin
- D+46.7
- Statewide
- D+36.3
- Relative to state
- D+10.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 · 35,901 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Letitia James(D)winner | 23,004 | 64.1% |
Keith Wofford(R) | 11,742 | 32.7% |
Michael Sussman(G) | 602 | 1.7% |
Christopher Garvey(L) | 387 | 1.1% |
Other candidate (O) | 151 | 0.4% |
Write-ins | 15 | 0.0% |
- District margin
- D+32.4
- Statewide
- D+27.9
- Relative to state
- D+4.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 · 43,234 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Charles E. Schumer(D)winner | 32,609 | 75.4% |
Wendy Long(R) | 9,325 | 21.6% |
Robin Laverne Wilson(G) | 890 | 2.1% |
Alex Merced(L) | 389 | 0.9% |
Write-ins | 21 | 0.0% |
- District margin
- D+55.5
- Statewide
- D+44.4
- Relative to state
- D+11.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:17 PM ET.
2016 President
Nov 8, 2016 · 44,433 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Hillary Clinton(D)winner | 27,410 | 61.7% |
Donald J. Trump(R) | 14,414 | 32.4% |
Gary Johnson(L) | 1,638 | 3.7% |
Jill Stein(G) | 839 | 1.9% |
Write-ins | 131 | 0.3% |
- District margin
- D+31.1
- Statewide
- D+23.5
- Relative to state
- D+7.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:17 PM ET.
Page data updated Sep 28, 2026, 9:22 PM ET. How we compute these numbers.