Thomas P. DiNapoli
Comptroller, New York Comptroller · Democrat
OfficeholderOn the 2026 ballotIncumbent · New York Comptroller · Nov 3 General
Ballot status source: New York State Board of Elections — Certification for the November 3, 2026 General Election, dated 2026-09-02: COMP, Thomas P. DiNapoli (Democratic; Working Families) · read Sep 24, 2026
Results
Certified results for New York Comptroller
State Comptroller
New York General Election 11/08/2022 — county board canvasses · Nov 8, 2022| Candidate | Party | Votes | Share |
|---|---|---|---|
| Thomas P. DiNapoliDemocrat | Democrat | 3,305,112 | 57.3% |
| Paul RodriguezRepublican | Republican | 2,463,404 | 42.7% |
| Scattering | 2,880 | 0.0% |
Certified / official county board of elections canvasses · New York county boards of elections: certified/official election-district…
Sources (20)
- Certified / official county board of elections canvasses (Erie County BOE: Official canvass (Erie County Board of Elections canvass book); NYC BOE: Certified (NYC BOE Statement and Return Report for Certification); Onondaga County BOE: Official results (Onondaga County BOE 'Official Results' file); Ontario County BOE (Enhanced Voting): Official results (isOfficialResults=true, as of 2026-04-30T20:55:36.823995Z); Westchester BOE: Official canvass (Westchester County Board of Elections canvass book))
- Putnam County Board of Elections — certified general election results by election district: certified ED results
- Otsego County Board of Elections — 2022 General Election Results by District (official): certified ED results
- Rensselaer County Board of Elections — 2022 General Official Results: certified ED results
- Rockland County Board of Elections — 2022 General Election official results by election district (Historic Election Results): certified ED results ( (Rockland BOE Historic Election Results folder 270714479124 / GE 2022)) · app.box.com
- Columbia County Board of Elections — 2022 General Election certified results by election district (XLS): certified ED results
- Tioga County Board of Elections — 2022 General Election official results by election district: certified ED results
- Broome County Board of Elections — 2022 General Election official results, condensed recanvass report by election district: certified ED results
- Dutchess County Board of Elections — 2022 General Election certified results by election district: certified ED results
- Ulster County Board of Elections — 2022 General Election certified results by election district: certified ED results
- Greene County Board of Elections — 2022 General Election official results per election district: certified ED results
- Chenango County Board of Elections — 2022 General Election official results by election district and counting group
- the Member of Assembly table printed without its office heading is identified as AD 121 by its candidate (Joe Angelino): certified ED results
- Cortland County Board of Elections — 2022 General Election official tabulation by election district: certified ED results
- Tompkins County Board of Elections — Elections Database, 2022 General Election official results by election district (source document: November 8, 2022 General Election (document 22; Attorney General document 92)): certified ED results | Note (2026-09-24): Tompkins County, Attorney General (NY-2022-11-08-cboe::Attorney General) — precinct figures Unconfirmed against the official document: the county Elections Database total row for this contest is a partial figure and the cited Statement of Votes Cast (document 92, Attorney General results) is a per-counting-group sheet with no county total
- rows remain loaded as published by the county database
- Madison County Board of Elections — 2022 General Election official detailed results by contest by election district: certified ED results
- Oswego County Board of Elections — 2022 General Election official results by election district (Excel), contests titled and reconciled against the county's official Election Book Grand Total rows: certified ED results
- Orange County Board of Elections — 2022 General Election official detailed results by contest by election district: certified ED results
- Albany County Board of Elections — 2022 General Election official recanvass results by election district: certified ED results (;; Saratoga County BOE: Official district-level results PDF, reconciled to printed ED/town/county totals; Niagara County BOE (ENR, Official Results): Candidate Results by District CSV, reconciled to county Candidate Summary Results PDF; Jefferson County BOE: Official results by ED (county Google spreadsheet), reconciled to County Totals; Chautauqua County BOE: Certification workbook by ED, reconciled to Totals row; St. Lawrence County BOE: Official results by ED (PDF), ED sums equal the Total row and candidate totals equal the Statement of Canvass; Cayuga County BOE: NYS Sovc Report by ED (Official 2022-11-23), named candidates reconciled to the County Board of Canvassers' statement; write-ins omitted; Steuben County BOE: 2022 official results by ED (six contests), row-checked and cross-checked to Nysboe certified county results; Clinton County BOE (ENR, Official Results): Candidate Results by District CSV, reconciled to the county Candidate Summary Results report; Warren County BOE: 2022 District Level Results by ED, reconciled to Recapitulation totals and Nysboe certified county results; Washington County BOE: 2022 General Election Results By District, reconciled to the county General Election Summary; Cattaraugus County BOE: 2022 General Election Recanvass (official, amended) by ED plus four countywide absentee/early units, reconciled to the recanvass Total row and Nysboe certified county figures; Livingston County BOE: 2022 General Election Statement of Canvass by ED, reconciled to the canvass Totals and Nysboe certified county figures; Fulton County BOE: 2022 General Election Results per ED (official), each contest = its printed Total row; Chemung County BOE: 2022 General Election results by ED (Archive item 496), ED sums = Grand Totals; Governor = Nysboe certified; Essex County: Canvass of all the Votes 2022 by ED; Hamilton County BOE: 2022 Results per ED (official scan, read and cross-checked; candidates = Total rows and Nysboe certified; write-ins not loaded); Orleans County BOE: certified 2022 Statement of Canvass (scan), read from images; every row, column and line = printed totals and Nysboe certified) · apps.albanycounty.com
Key Votes
The record
Assault weapons ban expansion (A.2466) — voted Yes
Would have broadened the legal definition of assault weapons under the state ban. Assembly vote 2005-05-24: 94–48. Status: Passed Assembly.
May 24, 2005 · Official · New York State Assembly — bill floor votes · sourceRockefeller Drug Law Reform Act (A.11895 / S.7802) — voted Yes
Replaced indeterminate sentences for drug felonies with determinate sentences, doubled the possession thresholds for A-I and A-II felonies, and allowed some A-I offenders to seek resentencing. Enacted as Chapter 738 of 2004. Assembly vote 2004-12-07: 94–43. Status: Enacted (Chapter 738 of 2004).
Dec 7, 2004 · Official · New York State Assembly — bill floor votes · sourceMinimum wage increase to $7.15 an hour (A.11760) — voted Yes
Phased the state minimum wage up from $5.15. Gov. Pataki vetoed the bill on Aug. 2, 2004; this is the Assembly's second vote on it, taken after the veto. Assembly vote 2004-08-11: 128–20. Status: Passed.
Aug 11, 2004 · Official · New York State Assembly — bill floor votes · sourceResponse to the Campaign for Fiscal Equity school-funding ruling (A.11692) — voted Yes
The Assembly's plan answering the Court of Appeals' June 2003 CFE decision on New York City school funding, including a statewide $2.2 billion school capital plan. Assembly vote 2004-06-21: 105–43. Status: Passed Assembly.
Jun 21, 2004 · Official · New York State Assembly — bill floor votes · source.50-caliber sniper rifle ban (A.7039-A) — voted Yes
Would have banned civilian possession, sale and use of military-style .50-caliber rifles. Assembly vote 2004-03-15: 93–53. Status: Passed Assembly.
Mar 15, 2004 · Official · New York State Assembly — bill floor votes · sourceTimothy's Law: mental health insurance parity (A.8301) — voted Yes
Would have required health insurers to cover mental illness and substance-abuse treatment on terms comparable to physical ailments. A version became law in December 2006. Assembly vote 2004-03-03: 131–10. Status: Passed Assembly.
Mar 3, 2004 · Official · New York State Assembly — bill floor votes · sourceVan Cortlandt Park alienation for the Croton water filtration plant (A.8069-C / S.4791-C) — voted Yes
Allowed New York City to stop using part of Van Cortlandt Park as parkland so the Croton water filtration plant could be built, subject to a supplemental environmental review. Enacted as Chapter 175 of 2003. Assembly vote 2003-06-20: 78–68. Status: Enacted (Chapter 175 of 2003).
Jun 20, 2003 · Official · New York State Assembly — bill floor votes · sourceNew York City sales tax increase, veto override (A.8388 / S.4968) — voted Yes
Let New York City raise its sales tax by one-eighth of a percent from June 1, 2003 to May 31, 2005. Enacted over the governor's veto as Chapter 63 of 2003. Assembly vote 2003-05-19: 103–44. Status: Veto overridden; Chapter 63 of 2003.
May 19, 2003 · Official · New York State Assembly — bill floor votes · source
Show all 14 recorded votesShow fewer
2003-04 school aid restoration (A.2103) — voted Yes
Restored more than $1 billion of the $1.4 billion cut in school aid proposed by the governor for 2003-04. On May 15, 2003 the Assembly voted to override the governor's line-item vetoes of this bill; he voted Yes on each override. Assembly vote 2003-04-30: 107–41. Status: Passed; line-item vetoes overridden May 15, 2003.
Apr 30, 2003 · Official · New York State Assembly — bill floor votes · sourceStem cell research and reproductive cloning ban (A.6249-A) — voted Yes
Would have allowed human stem cell research to continue under guidelines while banning reproductive cloning. Assembly vote 2003-03-19: 96–46. Status: Passed Assembly.
Mar 19, 2003 · Official · New York State Assembly — bill floor votes · sourceDrug Reform, Drug Treatment and Crime Reduction Act of 2002 (A.8888) — voted Yes
The Assembly's 2002 drug-law overhaul, letting judges send some non-violent, lower-level offenders to treatment instead of prison. Assembly vote 2002-06-17: 79–62. Status: Passed Assembly.
Jun 17, 2002 · Official · New York State Assembly — bill floor votes · sourceRent regulation: end 'high rent' vacancy decontrol (A.11011) — voted Yes
Would have ended high-rent vacancy decontrol, which lets landlords permanently remove apartments from rent regulation. Assembly vote 2002-04-15: 82–60. Status: Passed Assembly.
Apr 15, 2002 · Official · New York State Assembly — bill floor votes · sourceCampaign finance reform (A.8524) — voted Yes
Would have banned legislative fundraisers within 40 miles of Albany during session, tightened corporate-subsidiary contribution rules and required funding disclosures on campaign materials. Assembly vote 2002-03-13: 91–48. Status: Passed Assembly.
Mar 13, 2002 · Official · New York State Assembly — bill floor votes · sourceSexual Orientation Non-Discrimination Act, SONDA (A.1971) — voted Yes
Bans discrimination based on sexual orientation in employment, education, housing and credit. The Senate version (S.720) became law in December 2002. Assembly vote 2002-01-28: 113–27. Status: Passed Assembly.
Jan 28, 2002 · Official · New York State Assembly — bill floor votes · source
Newest first. A close vote was decided by 5% of the votes cast or less (or 10 votes or fewer, under a fifth of the votes). Broke with party: voted against most of their party, where the record gives the party split.
Their Money
Campaign finance
- Last Change
- Profile updated · Sep 24
- Raised
- Not on file
- Cash on Hand
- Not on file
No totals on file from the reports listed below.
Finance Reports
Campaign finance — 2026 July Periodic disclosure report (New York)
DiNapoli for New York (NYSBOE filer 308716; Public Campaign Finance Committee), transactions itemized in the 2026 July Periodic disclosure report (through 2026-07-11). Monetary contributions reported (Schedules A–C): $135,743.34 across 578 entries. In-kind contributions (Schedule D): $3,274.00. Public matching funds received (Schedule S): $257,782.00. Transfers in (Schedule G): $5,000.00. Expenditures reported: $1,052,035.85 (Schedule F $19,149.90 plus qualified expenditures on Schedule T $1,032,885.95). Contributions refunded (Schedule M): $400.00. Figures are sums of the itemized transactions in the NYSBOE bulk disclosure file; the filing's own summary page may differ where a committee amended.
Jul 11, 2026 · Official · New York State Board of Elections — Public Reporting System
Money shows as the filings named here report it. Payees are who the campaign paid; individual contributors are not shown.
Advertising
Who is advertising for and against Thomas
Advertising summary — for and against (2026 cycle)
For: own campaign $113,800 on Google (“DINAPOLI FOR NEW YORK” 6 ads, May 13–Jun 23, 2026); outside Google ads $0–$0; Snap $0; broadcast TV not searched. Against: outside Google ads $0–$0; opponent campaign ads $0–$0; Snap $0. 2026 cycle. FEC independent expenditures: not applicable (state race). Meta: not searched — no API access.
Jun 23, 2026 · Official · Ads summary (2026 cycle) · source
Spend as each platform or filing reports it. Each line is a separate measure, and they are not added together.
Reach Them
Websites and accounts
- Official Websiteosc.ny.govOfficial
Polls
Public polls
Siena Research Institute for Spectrum News NY1 (SNY)General election · State Comptroller
Thomas P. DiNapoli 56% · Joseph Hernandez 33% · Don't know/Refused 12%
Sep 11, 2026 to Sep 17, 2026 · 1,144 LV · ±3.9 pts · IVR/online · Siena Research Institute
Released public polls of this race, as each pollster reported them. A poll is a snapshot, not a forecast.
The 2026 Field
Who else is running for New York Comptroller
- Joseph HernandezRepublican · On the 2026 ballot
The Paper Trail
Filings, results and exhibits
Comptroller · NY-COMPTROLLER
Democrat · Incumbent · On the 2026 ballot
Sep 4, 2026 · Official · New York State Board of ElectionsCurrent office: New York State Comptroller (since Feb 7, 2007)
Elected by the Legislature Feb 7, 2007; elected by voters in 2010, 2014, 2018 and 2022.
Feb 7, 2007 · Official · Office of the New York State Comptroller · sourcePrior office: New York State Assembly, District 16 (1987 – 2007)
Represented northwestern Nassau County for 20 years. Earlier a trustee on the Mineola Board of Education from 1972. Key Assembly votes are listed under The record; the Assembly's online vote record begins in 2001.
Jan 1, 1987 · Official · Office of the New York State Comptroller · source
Not on file for Thomas yet: In Their Words, In the News. Coverage varies by state and office.
File read Sep 25, 2026. Each item names its source. Record ID p_gvehqejvv.
GOTV Intel reports are sourced, cited research leads your campaign confirms against the primary record before use. They are never a consumer report and never for employment, credit, insurance, housing or licensure.