Data & Sources
13 source document recordsCertified presidential county resultsOklahoma 2024 presidential county resultsLoaded
Imported from the legacy Civic Result Maps source inventory.
- Authority
- Oklahoma election authority
- Election
- OK 2024
- Parser
- legacyStaticAppData
- Artifact
- data/ok-app-data.js
- Timestamp basis
- Legacy static project generated bundle from official state election sources.
- Record ID
- ok-2024-president-county-results
County boundary map geometryOklahoma county boundary GeoJSONLoaded
Loaded repository GeoJSON FeatureCollection used by result map joins; validated by scripts/validate-map-geometry-coverage.mjs.
- Authority
- U.S. Census Bureau TIGERweb
- Election
- OK 2024
- Parser
- censusTigerwebGeojson
- Artifact
- data/ok-counties.geojson
- Timestamp basis
- Source service query URL plus local GeoJSON artifact tracked in the repository.
- Record ID
- ok-2024-map-geometry
EAC fallback turnout rowsEAC fallback turnout rowsLoaded
National EAC fallback turnout rows. Prefer state election office denominator artifacts when available; keep fallback caveats visible in the app.
- Authority
- U.S. Election Assistance Commission
- Election
- OK 2024
- Parser
- eacTurnoutCsv
- Artifact
- data/eac-2024-state-turnout/ok-2024-eac-turnout.csv
- Timestamp basis
- EAC 2024 EAVS V2 public dataset released February 12, 2026.
- Record ID
- ok-2024-ok-2024-eac-turnout
equipment_contextVerified Voting Verifier OK 2024 equipment contextLoaded
Verified Voting Verifier data is jurisdiction-level election-administration context. Most rows are counties, but some states report state-level rows and some county rows can summarize mixed tabulation, accessible-device, absentee, poll-book, or other configurations. Treat it as source-linked context, not proof every precinct in a county used one identical setup, and not a turnout or vote-result source.
- Authority
- Verified Voting
- Election
- OK 2024
- Parser
- verifiedVotingEquipment
- Artifact
- data/verifiedvoting-ok-2024-equipment.json
- Timestamp basis
- Verified Voting Verifier public API payload collected from the registered source URL.
- Record ID
- ok-2024-verified-voting-verifier-ok-2024-equipment
Historical county presidential baseline rowsHistorical county presidential baseline rowsLoaded
Secondary normalized historical baseline used for context only. Individual rows carry the per-year page URL, and the tables cite Oklahoma State Election Board sources where available.
- Authority
- Wikipedia county presidential tables with state election office source footnotes
- Election
- OK 2024
- Parser
- historicalPresidentialCsv
- Artifact
- data/ok-historical-presidential-baseline.csv
- Timestamp basis
- County presidential tables for 2012, 2016, and 2020 pages downloaded June 30, 2026.
- Record ID
- ok-2024-ok-historical-presidential-wikipedia-county
Normalized official 2016 and 2020 county presidential historical baselinesNormalized official 2016 and 2020 county presidential historical baselinesLoaded
Exactly 77 county rows per year with canonical county:<GEOID> tags. Democratic and Republican votes use party labels; all Libertarian and independent candidate votes are retained in other_votes.
- Authority
- Oklahoma State Election Board
- Election
- OK 2024
- Parser
- historicalPresidentialCsv
- Artifact
- data/ok-historical-presidential-baseline.csv
- Timestamp basis
- Generated by scripts/normalize-ok-historical-presidential-baseline.py from the official 2016 and 2020 county CSV ZIP exports.
- Record ID
- ok-2024-ok-historical-presidential-baseline
Official 2016 General Election county results CSV ZIPOfficial 2016 General Election county results CSV ZIPLoaded
Official county candidate export with 3,667 source rows and 231 President race 10001 candidate/county rows. It reconciles to 420,375 Democratic, 949,136 Republican, 83,481 other, and 1,452,992 total candidate votes.
- Authority
- Oklahoma State Election Board
- Election
- OK 2024
- Parser
- oklahomaHistoricalCountyResultsCsvZip
- Artifact
- data/ok-2016-official-results/20161108_CountyResults_csv.zip
- Timestamp basis
- Official November 8, 2016 General Election county export collected through the public Oklahoma Election Results application on July 10, 2026.
- Record ID
- ok-2024-ok-2016-general-county-results
Official 2020 county presidential result rowsOfficial 2020 county presidential result rowsLoaded
Official county presidential rows collected from the public Oklahoma Election Results app and normalized by scripts/normalize-ok-historical-baseline.mjs.
- Authority
- Oklahoma State Election Board
- Election
- OK 2024
- Parser
- normalizeOkHistoricalBaselineSourceCsv
- Artifact
- data/ok-2020-official-app-president-county-results.csv
- Timestamp basis
- Official Oklahoma Election Results app county tables for the November 3, 2020 General Election.
- Record ID
- ok-2024-ok-2020-official-app-president-county-results
Official 2020 General Election county results CSV ZIPOfficial 2020 General Election county results CSV ZIPLoaded
Official county candidate export with 3,232 source rows and 462 President race 10001 candidate/county rows. All six presidential tickets reconcile to 503,890 Democratic, 1,020,280 Republican, 36,529 other, and 1,560,699 total candidate votes.
- Authority
- Oklahoma State Election Board
- Election
- OK 2024
- Parser
- oklahomaHistoricalCountyResultsCsvZip
- Artifact
- data/ok-2020-official-results/20201103_CountyResults_csv.zip
- Timestamp basis
- Official November 3, 2020 General Election county export collected through the public Oklahoma Election Results application on July 10, 2026.
- Record ID
- ok-2024-ok-2020-general-county-results
Official county-level resultsOfficial county-level resultsLoaded
Official county-level export used for certified presidential result rows.
- Authority
- Oklahoma State Election Board
- Election
- OK 2024
- Parser
- oklahomaCountyLevelCsvZip
- Artifact
- data/ok-2024-official-results/ok-2024-county-level-results.zip
- Timestamp basis
- Official Oklahoma results export for the November 5, 2024 General Election.
- Record ID
- ok-2024-ok-2024-county-level-results
Official precinct-level resultsOfficial precinct-level resultsLoaded
Official precinct-level export used for presidential vote-share and same-precinct U.S. House comparison screening where a comparable House contest exists.
- Authority
- Oklahoma State Election Board
- Election
- OK 2024
- Parser
- oklahomaPrecinctLevelCsvZip
- Artifact
- data/ok-2024-official-results/ok-2024-precinct-level-results.zip
- Timestamp basis
- Official Oklahoma results export for the November 5, 2024 General Election.
- Record ID
- ok-2024-ok-2024-precinct-level-results
Official race-level resultsOfficial race-level resultsLoaded
Official statewide race-level export used to reconcile candidate statewide totals.
- Authority
- Oklahoma State Election Board
- Election
- OK 2024
- Parser
- oklahomaRaceLevelCsv
- Artifact
- data/ok-2024-official-results/ok-2024-race-level-results.csv
- Timestamp basis
- Official Oklahoma results export for the November 5, 2024 General Election.
- Record ID
- ok-2024-ok-2024-race-level-results
Oklahoma historical presidential source and reconciliation summaryOklahoma historical presidential source and reconciliation summaryLoaded
Documents exact official artifact hashes and root members, complete President race candidate scope, 77-county coverage per year, and Census county-tag validation.
- Authority
- Oklahoma State Election Board
- Election
- OK 2024
- Parser
- oklahomaHistoricalBaselineReconciliationJson
- Artifact
- data/ok-historical-presidential-baseline-summary.json
- Timestamp basis
- Generated by scripts/normalize-ok-historical-presidential-baseline.py with source checksums, archive-member metadata, candidate totals, row counts, and county-tag reconciliation.
- Record ID
- ok-2024-ok-historical-presidential-baseline-summary
- Equipment charts are administration context only; they do not prove causation for vote patterns.
- They may not prove every precinct inside a county used the same setup.
- 77 rows carry uniformity warning notes.
Automated checks that passed
- 77 equipment-context rows are loaded.
Equipment charts are partial context. Read the limits before comparing equipment groups to flagged jurisdictions.
- Equipment charts are administration context only; they do not prove causation for vote patterns.
- They may not prove every precinct inside a county used the same setup.
- 77 rows carry uniformity warning notes.
| Vendor | Systems | Jurisdictions | Poll-book types |
|---|---|---|---|
| Hart InterCivic | 1 | 77 | 1 |
| Group | Flagged | Rate | Jurisdictions | Lift | Status | Caveat |
|---|---|---|---|---|---|---|
| Hart InterCivicJurisdiction does not use BMDs | 0 | 0.0% | 77 | N/A | Limited | No local review rows are loaded for this state, so advisory flags have not been evaluated and this is a coverage summary rather than a cluster check. Controls: same selected state - same imported jurisdiction level - current advisory flag set only - vendor/system grouping from Verified Voting Verifier jurisdiction fields - no claim that every precinct or ballot mode used one identical setup. |
County profiles
Separate pageOpen a county profile
Search nationwide by county name or five-digit FIPS. This opens a separate county history page and does not filter the state map.
National Overview