New York Senate District 23
Kings, Richmond counties. Population 318,937 (2020). Partisan lean R+9.
Competitive2026 candidates
Current senator: Jessica Scarcella-Spanton (D), first elected 2022.
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
Jessica Scarcella-Spanton
- Raised (2026 cycle)
- Not yet imported
- Spent
- —
- Cash on hand
- Not reported
- Public matching funds
- $185,585
Source: NYS Public Campaign Finance Board, public funds payments. Updated Sep 28, 2026, 9:29 PM ET.
Ruslan Shamal
- Raised (2026 cycle)
- Not yet imported
- Spent
- —
- Cash on hand
- Not reported
- Public matching funds
- $30,946
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 Senate
Nov 5, 2024 · 86,832 votes
| Candidate | Votes | Share |
|---|---|---|
| 47,737 | 55.0% | |
Marko Kepi(R) | 38,701 | 44.6% |
Write-ins | 394 | 0.5% |
- District margin
- D+10.5
- All contested seats
- D+8.1
- Relative to chamber
- D+2.3
Source: NYC Board of Elections, election results. Updated Sep 28, 2026, 8:11 PM ET.
2022 State Senate
Nov 8, 2022 · 58,133 votes
| Candidate | Votes | Share |
|---|---|---|
| 29,550 | 50.8% | |
Joseph L. Tirone Jr.(R) By party line
| 28,501 | 49.0% |
Write-ins | 82 | 0.1% |
- District margin
- D+1.8
- All contested seats
- D+0.2
- Relative to chamber
- D+1.6
Source: NYC Board of Elections, election results. Updated Sep 28, 2026, 9:19 PM ET.
2024 President
Nov 5, 2024 · 94,045 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Donald J. Trump(R)winner | 47,916 | 51.0% |
Kamala D. Harris(D) | 44,579 | 47.4% |
Other candidates | 1,550 | 1.6% |
- District margin
- R+3.6
- Statewide
- D+12.7
- Relative to state
- R+16.3
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 · 106,256 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Joseph R. Biden(D)winner | 59,260 | 55.8% |
Donald J. Trump(R) | 45,821 | 43.1% |
Howie Hawkins(G) | 372 | 0.4% |
Jo Jorgensen(L) | 367 | 0.3% |
Write-ins | 312 | 0.3% |
Brock Pierce(I) | 124 | 0.1% |
- District margin
- D+12.8
- Statewide
- D+23.5
- Relative to state
- R+10.7
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 · 66,323 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Kirsten E. Gillibrand(D)winner | 45,185 | 68.1% |
Chele Chiavacci Farley(R) | 21,064 | 31.8% |
Write-ins | 73 | 0.1% |
- District margin
- D+36.4
- Statewide
- D+34.0
- Relative to state
- D+2.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 · 67,783 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Andrew M. Cuomo(D)winner | 45,060 | 66.5% |
Marcus J. Molinaro(R) | 21,200 | 31.3% |
Howie Hawkins(G) | 796 | 1.2% |
Larry Sharpe(L) | 473 | 0.7% |
Stephanie A. Miner(SAM) | 189 | 0.3% |
Write-ins | 64 | 0.1% |
- District margin
- D+36.0
- Statewide
- D+24.4
- Relative to state
- D+11.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:15 PM ET.
2018 Comptroller
Nov 6, 2018 · 66,197 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Thomas P. DiNapoli(D)winner | 44,555 | 67.3% |
Jonathan Trichter(R) | 20,735 | 31.3% |
Mark Dunlea(G) | 642 | 1.0% |
Cruger Gallaudet(L) | 228 | 0.3% |
Write-ins | 36 | 0.1% |
- District margin
- D+36.5
- Statewide
- D+36.3
- Relative to state
- D+0.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, 9:15 PM ET.
2018 Attorney General
Nov 6, 2018 · 66,615 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Letitia James(D)winner | 44,058 | 66.1% |
Keith Wofford(R) | 21,222 | 31.9% |
Michael Sussman(G) | 732 | 1.1% |
Christopher Garvey(L) | 307 | 0.5% |
Other candidate (O) | 256 | 0.4% |
Write-ins | 40 | 0.1% |
- District margin
- D+35.0
- Statewide
- D+27.9
- Relative to state
- D+7.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.
2016 U.S. Senate
Nov 8, 2016 · 84,499 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Charles E. Schumer(D)winner | 62,713 | 74.2% |
Wendy Long(R) | 20,173 | 23.9% |
Robin Laverne Wilson(G) | 1,219 | 1.4% |
Alex Merced(L) | 348 | 0.4% |
Write-ins | 47 | 0.1% |
- District margin
- D+51.3
- Statewide
- D+44.4
- Relative to state
- D+6.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:17 PM ET.
2016 President
Nov 8, 2016 · 90,625 votes (estimated for current lines)
| Candidate | Votes | Share |
|---|---|---|
Hillary Clinton(D)winner | 53,227 | 58.7% |
Donald J. Trump(R) | 34,767 | 38.4% |
Jill Stein(G) | 1,186 | 1.3% |
Gary Johnson(L) | 989 | 1.1% |
Write-ins | 455 | 0.5% |
- District margin
- D+21.0
- Statewide
- D+23.5
- Relative to state
- R+2.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.