Source notes · U.S. House by county, 2022 vs 2026
File: OK.csv (77 counties). Columns: d = DEM, r = REP, o = all other U.S. House candidates (all IND in both years; Oklahoma has no write-in votes). Votes are summed over the "FOR UNITED STATES REPRESENTATIVE DISTRICT 01–05" races, all vote types combined (absentee/mail, early, election day). The cand_tot_votes column was used.
Oklahoma State Election Board results site, "Export" → County Level Results - CSV (Zipped). The site returns 403 to command-line clients, so the file was fetched in a browser tab via the site's own export, which calls the API endpoint https://results.okelections.gov/OKERS/enrapi/GetExtract/CLCSV/<YYYYMMDD>. The CSV was unzipped and aggregated in the page.
- 2022 (official): https://results.okelections.gov/OKER/?elecDate=20221108 → 20221108_CountyResults.csv (page header "Official Results").
- 2026 (unofficial): https://results.okelections.gov/OKER/?elecDate=20261103 → 20261103_CountyResults.csv.
As of: the page showed "Unofficial Results, Current as of Nov 9, 2026, 8:33:25 PM" (browser time zone America/Chicago, so 9:33 pm ET). Every county/district race showed all precincts reporting (race_prec_reporting = tot_race_prec for all 84 county-district rows).
- Per-county, per-district aggregates (county, district, D, R, O) were saved as ok22_cty_cd.csv and ok26_cty_cd.csv in the working scratch folder. Neither file had duplicate county/race/candidate rows.
- FIPS: Census national_county2020.txt.
| Year | Column | Our sum | Reference | Diff |
|---|---|---|---|---|
| 2022 | D | 356,988 | 356,988 (FEC) | 0 |
| 2022 | R | 760,639 | 760,639 | 0 |
| 2022 | Other | 28,684 | 28,684 | 0 |
| 2026 | D | 454,743 | 454,345 (Nov 9 6:10 pm ET aggregate) | +398 |
| 2026 | R | 644,286 | 643,929 | +357 |
| 2026 | Other | 18,983 | (not reported) | n/a |
2022 candidate totals match the FEC exactly, district by district. The 2026 reference equals CNN's feed exactly (D 454,345 / R 643,929 at "99%"). Our numbers come from the State Election Board update of 8:33 pm CT, which is later and adds about 750 votes. That is a timing difference, not a missing district.
o = 0 means no independent was on that county's House ballot, not missing data.These notes record where each number came from and how it was checked. 2026 figures are unofficial. See the methodology and disclaimer.