Civic Result MapsNational election result data platform
Current context

Oklahoma · 2024 President

Contest
President

Data & Sources

13 source document records
Source catalogSearch, filter, and expand the provenance behind this workspace.
13 records
13 of 13 source records0 missing official URLs
Certified 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
Open official source
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
Open official source
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
Open official source
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
Open official source
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
Open official source
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
Open official source
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
Open official source
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
Open official source
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
Open official source
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
Open official source
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
Open official source
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
Open official source
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
Open official source
Vote MethodsNo EAC vote-method rows loaded for this state.
Missing
No vote-method rows loaded for OklahomaCurrent normalized EAC method coverage is available for MI, MN, OH, PA, and WI.
Candidate by MethodNot derived here. Candidate-by-method requires an official source that reports candidate totals split by ballot method; EAC participation-method rows cannot be multiplied across candidate totals.
Source required
Equipment Context77 jurisdictions, 77 equipment rows
Component catalog
Partial
PartialEquipment charts are partial context. Read the limits before comparing equipment groups to flagged jurisdictions.
Partial
Blocking reason
  • 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.
What source would improve this?
Automated checks that passed
  • 77 equipment-context rows are loaded.
Jurisdictions77
Vendor groups1
Cluster checks1
Uniformity notes77
SourceVerifier
Read this before viewing

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.
Equipment Cluster DiagnosticThis checks whether currently flagged jurisdictions cluster by vendor/system group inside the selected state. It is review context only, not evidence of cause, does not prove a county is internally uniform, and it does not control for demographics, geography, or contest coverage.
Context only
VendorSystemsJurisdictionsPoll-book types
Hart InterCivic1771
GroupFlaggedRateJurisdictionsLiftStatusCaveat
Hart InterCivicJurisdiction does not use BMDs00.0%77N/ALimitedNo 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.
Separate page

Open 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.

2024 data readiness