New York Senate District 58

Allegany, Chemung, Schuyler, Seneca, Steuben, Tioga, Yates counties. Population 326,221 (2020). Partisan lean R+42.

2026 candidates

Current senator: Tom O'Mara (R), first elected 2010.

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

Tom O'Mara

Incumbent · provisional

RepublicanConservative

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

Campaign finance

Tom O'Mara

No campaign finance records matched yet.

James Bobreski

No campaign finance records matched yet.

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 · 115,711 votes

CandidateVotesShare
Tom O'Mara(R)winner
By party line
  • Republican: 99,495
  • Conservative: 15,319
114,81499.2%
Write-ins
8970.8%
District margin
—
All contested seats
D+8.1

Source: Wikipedia (CC BY-SA 4.0), compiled from board of elections filings and results. Updated Sep 28, 2026, 9:21 PM ET.

2022 State Senate

Nov 8, 2022 · 92,987 votes

CandidateVotesShare
Thomas F. O'Mara(R)winner
By party line
  • Republican: 79,746
  • Conservative: 10,524
90,27097.1%
Special Votes
2,0922.2%
Write-ins
5660.6%
Unqualified Write-In
410.0%
Unqualified Write-Ins
180.0%
District margin
—
All contested seats
D+0.2

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

2024 President

Nov 5, 2024 · 152,909 votes (estimated for current lines)

CandidateVotesShare
Donald J. Trump(R)winner
93,60361.2%
Kamala D. Harris(D)
58,36538.2%
Other candidates
9410.6%
District margin
R+23.2
Statewide
D+12.7
Relative to state
R+35.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 · 157,079 votes (estimated for current lines)

CandidateVotesShare
Donald J. Trump(R)winner
93,03559.2%
Joseph R. Biden(D)
60,44438.5%
Jo Jorgensen(L)
2,2021.4%
Brock Pierce(I)
6490.4%
Howie Hawkins(G)
5910.4%
Write-ins
1590.1%
District margin
R+21.2
Statewide
D+23.5
Relative to state
R+44.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 · 115,427 votes (estimated for current lines)

CandidateVotesShare
Chele Chiavacci Farley(R)winner
62,89454.5%
Kirsten E. Gillibrand(D)
52,48545.5%
Write-ins
480.0%
District margin
R+9.0
Statewide
D+34.0
Relative to state
R+43.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 · 116,612 votes (estimated for current lines)

CandidateVotesShare
Marcus J. Molinaro(R)winner
69,63659.7%
Andrew M. Cuomo(D)
36,61431.4%
Larry Sharpe(L)
7,3946.3%
Howie Hawkins(G)
1,5921.4%
Stephanie A. Miner(SAM)
1,3211.1%
Write-ins
550.0%
District margin
R+31.1
Statewide
D+24.4
Relative to state
R+55.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 Comptroller

Nov 6, 2018 · 114,703 votes (estimated for current lines)

CandidateVotesShare
Jonathan Trichter(R)winner
60,85553.1%
Thomas P. DiNapoli(D)
51,25744.7%
Cruger Gallaudet(L)
1,3841.2%
Mark Dunlea(G)
1,1961.0%
Write-ins
110.0%
District margin
R+8.6
Statewide
D+36.3
Relative to state
R+44.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 Attorney General

Nov 6, 2018 · 112,903 votes (estimated for current lines)

CandidateVotesShare
Keith Wofford(R)winner
66,85459.2%
Letitia James(D)
42,09837.3%
Christopher Garvey(L)
1,7391.5%
Michael Sussman(G)
1,5261.4%
Other candidate (O)
6720.6%
Write-ins
140.0%
District margin
R+22.7
Statewide
D+27.9
Relative to state
R+50.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.

2016 U.S. Senate

Nov 8, 2016 · 136,797 votes (estimated for current lines)

CandidateVotesShare
Charles E. Schumer(D)winner
69,51750.8%
Wendy Long(R)
64,18146.9%
Robin Laverne Wilson(G)
1,8531.4%
Alex Merced(L)
1,2260.9%
Write-ins
210.0%
District margin
D+4.0
Statewide
D+44.4
Relative to state
R+40.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.

2016 President

Nov 8, 2016 · 142,651 votes (estimated for current lines)

CandidateVotesShare
Donald J. Trump(R)winner
84,16559.0%
Hillary Clinton(D)
49,03934.4%
Gary Johnson(L)
5,8524.1%
Jill Stein(G)
2,1381.5%
Write-ins
1,4581.0%
District margin
R+26.4
Statewide
D+23.5
Relative to state
R+49.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.

Page data updated Sep 28, 2026, 9:22 PM ET. How we compute these numbers.