← All state notes

Source notes · U.S. House by county, 2022 vs 2026

Oklahoma: sources, checks and caveats

View Oklahoma counties →Download CSVAll state notes

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.

Sources

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.

Validation

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.

Districts without a D or R candidate

Caveats

These notes record where each number came from and how it was checked. 2026 figures are unofficial. See the methodology and disclaimer.