Source notes · U.S. House by county, 2022 vs 2026
New York: sources, checks and caveats
⚠ 2026 data caveat: Incomplete 2026 count: NY-16 had only 34 of 670 election districts reporting (Westchester emergency ballots not yet scanned), and NY-17 about 60%.
All 62 counties are included. Counts are party-line only: d is the Democratic line, r is the Republican line, and o is everything else. That includes Working Families, Conservative, Moderate and other minor lines (even for D/R candidates), plus scattering/write-ins. Blank and void ballots are left out. Counties split across congressional districts are summed over every district.
Sources
- 2022 (certified): NYS Board of Elections Elections Database (https://results.elections.ny.gov/). The data are the contest CSVs for 2022-11-08 General, Representative in Congress, CD 1–26 (contest IDs 5–30), with party-split columns:
https://ny.elstats3.civera.com/api/download_contest/<ID>_table.csv?split_party=true (IDs 5..30 → CD1..CD26).
The source document the BOE cites is "11-8-2022 General Results by County-Congressional District-State Senate District-Assembly District-Judicial District" (2022-11-08-General-Concatenated.pdf).
- 2026 (unofficial): NYS BOE Unofficial Election Night Results, https://nyenr.elections.ny.gov/. Settings were Contest = U.S. Congress, District = All, County Breakdown = Yes. It reports "Votes (by Party)" for each line and "Votes (by Candidate)". The page timestamp is 11/09/2026 8:16:01 PM (ET); it was read about then.
Validation (sum of county rows)
|
D |
R |
Other |
| 2022 this file |
3,028,115 |
2,233,120 |
501,022 |
| 2022 FEC certified |
3,028,115 |
2,233,120 |
501,022 |
| 2026 this file (party-line) |
3,438,709 |
2,004,373 |
522,855 |
| 2026 same source, candidate totals (all lines) |
3,692,849 |
2,232,576 |
n/a |
| 2026 national aggregate (Nov 9 6:10pm ET) |
3,687,047 |
2,230,803 |
n/a |
- 2022 matches exactly.
- 2026 party-line sums are about 248k (D) and 226k (R) below the national aggregate. The NYS BOE candidate totals across all lines come to within +5,802 (D) and +1,773 (R) of the national aggregate. That gap fits the later count (8:16 pm vs 6:10 pm). So the given 2026 aggregate uses candidate totals (fusion lines included), not party lines. For a like-for-like 2022 comparison with that aggregate, 2022 would also need candidate totals. This file uses party-line in both years, .
Districts with no D or no R candidate
- 2022: CD9 (Clarke, D/WFP, vs. Raitport, Conservative only) and CD13 (Espaillat, D) had no Republican-line candidate. Every district had a Democratic-line candidate.
- 2026: every district had both a DEM-line and a REP-line candidate.
Caveats
- 2022 source error, fixed: in the CD22 CSV, the Oswego row (R 87, Con 19, D 27, scattering 0) is repeated as a row for Otsego. Otsego was not in 2022 CD22. Two checks agree: the district total matches the county rows only without the Otsego row, and OpenElections precinct data puts those votes in Oswego. The duplicate Otsego row was dropped.
- OpenElections NY 2022 precinct data (openelections-data-ny) was checked and not used. Its party coding has errors: for example, in CD19 some Working Families votes are coded as DEM, and its totals are D +4,734 / R +506 off from certified.
- 2026 is unofficial and incomplete. Election districts reporting at the time read:
- CD16: 34 of 670. The BOE notes that many unscanned emergency Election Day ballots in Westchester are not yet included.
- CD17: 409 of 679.
- CD4: 537 of 587.
- CD3: 548 of 571.
- CD23: 568 of 606.
- CD2: 521 of 527.
- CD1, CD19 and CD24: one ED short each.
Absentee, affidavit and other ballots are still being counted, so Westchester, Nassau, Dutchess, Putnam and Rockland will move most.
- 2026 o includes the BOE's aggregate "Write-in" line and excludes Blank and Void. That is the same treatment as 2022, where scattering is in o and Blank/Void are excluded.
These notes record where each number came from and how it was checked. 2026 figures are unofficial. See the methodology and disclaimer.