Skip to main content

2018 New York Comptroller Election Results

Election Date: Nov. 6, 2018 | Updated 12:06 PM EST Dec. 19, 2018

Comptroller

99.49% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *3,727,41866.6%
Jonathan Trichter (R)1,773,57031.7%
Mark Dunlea63,8921.1%
Cruger Gallaudet32,3660.6%

County-By-County Results Map

Democratic Lead
Republican Lead
Other Lead
Tied / Runoff
No Election
No Results
Mail-in and early votes may not be included.

County-by-County Results

Jump to:

Albany County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *76,40971.7%
Jonathan Trichter (R)27,70026.0%
Mark Dunlea1,6711.6%
Cruger Gallaudet7220.7%

Allegany County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)8,39160.9%
Thomas DiNapoli (D) *5,10937.1%
Cruger Gallaudet1681.2%
Mark Dunlea1170.8%

Bronx County

98.10% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *226,92191.2%
Jonathan Trichter (R)19,4737.8%
Mark Dunlea2,0500.8%
Cruger Gallaudet4900.2%

Broome County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *37,59256.5%
Jonathan Trichter (R)27,66841.6%
Mark Dunlea7701.2%
Cruger Gallaudet5290.8%

Cattaraugus County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)12,14254.3%
Thomas DiNapoli (D) *9,76943.7%
Cruger Gallaudet2191.0%
Mark Dunlea2141.0%

Cayuga County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *13,79254.4%
Jonathan Trichter (R)11,06343.7%
Mark Dunlea2561.0%
Cruger Gallaudet2210.9%

Chautauqua County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *20,07349.7%
Jonathan Trichter (R)19,65848.7%
Mark Dunlea3420.8%
Cruger Gallaudet3280.8%

Chemung County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)13,57450.5%
Thomas DiNapoli (D) *12,77147.5%
Cruger Gallaudet3061.1%
Mark Dunlea2460.9%

Chenango County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)8,18053.9%
Thomas DiNapoli (D) *6,64243.8%
Cruger Gallaudet1801.2%
Mark Dunlea1631.1%

Clinton County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *14,53761.7%
Jonathan Trichter (R)8,58036.4%
Mark Dunlea2701.1%
Cruger Gallaudet1550.7%

Columbia County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *15,23160.6%
Jonathan Trichter (R)9,46037.6%
Mark Dunlea3071.2%
Cruger Gallaudet1410.6%

Cortland County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *8,42155.8%
Jonathan Trichter (R)6,28341.6%
Mark Dunlea2071.4%
Cruger Gallaudet1901.3%

Delaware County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)8,15852.9%
Thomas DiNapoli (D) *6,93645.0%
Mark Dunlea1861.2%
Cruger Gallaudet1400.9%

Dutchess County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *57,17755.4%
Jonathan Trichter (R)44,57843.2%
Mark Dunlea8640.8%
Cruger Gallaudet6530.6%

Erie County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *197,06762.4%
Jonathan Trichter (R)113,12335.8%
Mark Dunlea3,3631.1%
Cruger Gallaudet2,1320.7%

Essex County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *7,04656.8%
Jonathan Trichter (R)5,13341.4%
Mark Dunlea1381.1%
Cruger Gallaudet840.7%

Franklin County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *7,59059.8%
Jonathan Trichter (R)4,83138.1%
Mark Dunlea1481.2%
Cruger Gallaudet1200.9%

Fulton County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)8,42154.3%
Thomas DiNapoli (D) *6,84744.1%
Cruger Gallaudet1380.9%
Mark Dunlea1100.7%

Genesee County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)11,46658.7%
Thomas DiNapoli (D) *7,59438.9%
Cruger Gallaudet3051.6%
Mark Dunlea1730.9%

Greene County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)8,65650.2%
Thomas DiNapoli (D) *8,26047.9%
Mark Dunlea1941.1%
Cruger Gallaudet1410.8%

Hamilton County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)1,31755.5%
Thomas DiNapoli (D) *1,02343.1%
Cruger Gallaudet241.0%
Mark Dunlea110.5%

Herkimer County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)10,70154.7%
Thomas DiNapoli (D) *8,46943.3%
Mark Dunlea2131.1%
Cruger Gallaudet1820.9%

Jefferson County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)13,61750.0%
Thomas DiNapoli (D) *13,05648.0%
Mark Dunlea3181.2%
Cruger Gallaudet2330.9%

Kings County

99.95% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *489,72184.2%
Jonathan Trichter (R)78,57213.5%
Mark Dunlea11,4502.0%
Cruger Gallaudet1,7820.3%

Lewis County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)4,79159.0%
Thomas DiNapoli (D) *3,18939.3%
Mark Dunlea750.9%
Cruger Gallaudet610.8%

Livingston County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)12,07550.7%
Thomas DiNapoli (D) *11,12446.8%
Cruger Gallaudet3101.3%
Mark Dunlea2851.2%

Madison County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *12,04650.6%
Jonathan Trichter (R)11,22147.1%
Cruger Gallaudet2771.2%
Mark Dunlea2561.1%

Monroe County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *163,63661.9%
Jonathan Trichter (R)95,11036.0%
Mark Dunlea3,0001.1%
Cruger Gallaudet2,5311.0%

Montgomery County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *7,34251.9%
Jonathan Trichter (R)6,54546.3%
Cruger Gallaudet1421.0%
Mark Dunlea1060.7%

Nassau County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *281,76660.2%
Jonathan Trichter (R)181,59538.8%
Mark Dunlea2,6470.6%
Cruger Gallaudet1,7510.4%

New York County

98.15% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *410,62587.1%
Jonathan Trichter (R)50,58210.7%
Mark Dunlea8,0221.7%
Cruger Gallaudet2,1040.4%

Niagara County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *34,18151.0%
Jonathan Trichter (R)31,69547.3%
Mark Dunlea6431.0%
Cruger Gallaudet5520.8%

Oneida County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *37,52152.0%
Jonathan Trichter (R)33,34346.2%
Cruger Gallaudet6430.9%
Mark Dunlea6260.9%

Onondaga County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *104,51664.1%
Jonathan Trichter (R)55,36933.9%
Mark Dunlea1,8811.2%
Cruger Gallaudet1,3540.8%

Ontario County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *21,23252.3%
Jonathan Trichter (R)18,53345.7%
Cruger Gallaudet4151.0%
Mark Dunlea4141.0%

Orange County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *62,54655.5%
Jonathan Trichter (R)48,58143.1%
Mark Dunlea9730.9%
Cruger Gallaudet6520.6%

Orleans County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)7,17960.3%
Thomas DiNapoli (D) *4,46237.5%
Cruger Gallaudet1681.4%
Mark Dunlea950.8%

Oswego County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)18,13350.6%
Thomas DiNapoli (D) *16,97247.4%
Cruger Gallaudet3911.1%
Mark Dunlea3200.9%

Otsego County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *10,46753.9%
Jonathan Trichter (R)8,56744.1%
Mark Dunlea2251.2%
Cruger Gallaudet1460.8%

Putnam County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)17,65649.3%
Thomas DiNapoli (D) *17,56849.0%
Mark Dunlea3030.8%
Cruger Gallaudet3030.8%

Queens County

99.44% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *367,45580.3%
Jonathan Trichter (R)82,57718.0%
Mark Dunlea6,1061.3%
Cruger Gallaudet1,4800.3%

Rensselaer County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *34,41660.5%
Jonathan Trichter (R)20,98336.9%
Mark Dunlea1,0051.8%
Cruger Gallaudet5030.9%

Richmond County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *66,99751.8%
Jonathan Trichter (R)61,04247.2%
Mark Dunlea9010.7%
Cruger Gallaudet5090.4%

Rockland County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *59,03163.1%
Jonathan Trichter (R)33,53335.8%
Mark Dunlea6560.7%
Cruger Gallaudet3950.4%

Saratoga County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *50,17056.2%
Jonathan Trichter (R)37,33741.8%
Mark Dunlea9571.1%
Cruger Gallaudet7950.9%

Schenectady County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *32,01562.4%
Jonathan Trichter (R)18,25735.6%
Mark Dunlea6291.2%
Cruger Gallaudet4140.8%

Schoharie County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)5,67250.6%
Thomas DiNapoli (D) *5,32147.5%
Mark Dunlea1121.0%
Cruger Gallaudet1071.0%

Schuyler County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)3,52851.8%
Thomas DiNapoli (D) *3,09345.4%
Cruger Gallaudet961.4%
Mark Dunlea931.4%

Seneca County

0% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *--
Jonathan Trichter (R)--
Mark Dunlea--
Cruger Gallaudet--

St. Lawrence County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *16,33455.1%
Jonathan Trichter (R)12,76443.1%
Mark Dunlea3281.1%
Cruger Gallaudet2080.7%

Steuben County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)18,18758.2%
Thomas DiNapoli (D) *12,36339.5%
Cruger Gallaudet3961.3%
Mark Dunlea3201.0%

Suffolk County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *275,74355.8%
Jonathan Trichter (R)212,86543.1%
Mark Dunlea3,3350.7%
Cruger Gallaudet2,4520.5%

Sullivan County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *11,53052.9%
Jonathan Trichter (R)9,89645.4%
Mark Dunlea2050.9%
Cruger Gallaudet1480.7%

Tioga County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)9,14255.3%
Thomas DiNapoli (D) *7,00042.4%
Cruger Gallaudet2221.3%
Mark Dunlea1611.0%

Tompkins County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *25,07574.3%
Jonathan Trichter (R)7,43822.0%
Mark Dunlea9022.7%
Cruger Gallaudet3451.0%

Ulster County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *44,66363.4%
Jonathan Trichter (R)24,21934.4%
Mark Dunlea1,0621.5%
Cruger Gallaudet5180.7%

Warren County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *12,65456.6%
Jonathan Trichter (R)9,18741.1%
Mark Dunlea3261.5%
Cruger Gallaudet1990.9%

Washington County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *9,40749.9%
Jonathan Trichter (R)9,01547.9%
Mark Dunlea2301.2%
Cruger Gallaudet1871.0%

Wayne County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)15,69953.3%
Thomas DiNapoli (D) *13,08544.4%
Cruger Gallaudet3961.3%
Mark Dunlea2941.0%

Westchester County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Thomas DiNapoli (D) *215,91570.1%
Jonathan Trichter (R)88,44428.7%
Mark Dunlea2,4630.8%
Cruger Gallaudet1,3840.4%

Wyoming County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)8,24363.0%
Thomas DiNapoli (D) *4,62035.3%
Cruger Gallaudet1401.1%
Mark Dunlea850.6%

Yates County

100% Reporting
*Incumbent
ChoicesTotal Votes% Votes
Jonathan Trichter (R)3,82252.6%
Thomas DiNapoli (D) *3,28545.2%
Cruger Gallaudet891.2%
Mark Dunlea701.0%