Skip to content
Election Wrld, home
Senate D 45I 2R 53House D 214I 1R 218Governors D 24R 26Election Day Tue, Nov 3

Oklahoma early voting

86,382

early ballots cast in Oklahoma

As of Oct 29, 8:54 AM ET

51.2% of 2024All early ballots, 5 days before Election Day2024 was a presidential year; midterms usually run lower.

In-person early votes
50,621
Mail ballots returned
35,761
Mail ballots sent
65,087
Same point in 2022
60,007
5 days before Election Day: mail absentee report run 11/3/2022 10:23 AM for the 11/8/2022 election; the 2026 report was run 10/29/2026 7:54 AM. Source
Early ballots cast in Oklahoma, by countyMarshall County: 424 early ballotsWagoner County: 2,082 early ballotsSeminole County: 303 early ballotsJackson County: 410 early ballotsTillman County: 121 early ballotsJefferson County: 60 early ballotsChoctaw County: 279 early ballotsSequoyah County: 493 early ballotsMcCurtain County: 339 early ballotsMcClain County: 970 early ballotsPottawatomie County: 1,749 early ballotsMuskogee County: 875 early ballotsCraig County: 253 early ballotsKiowa County: 179 early ballotsLe Flore County: 637 early ballotsOsage County: 1,084 early ballotsOkmulgee County: 496 early ballotsPawnee County: 187 early ballotsCleveland County: 11,201 early ballotsLatimer County: 131 early ballotsBryan County: 818 early ballotsGarvin County: 421 early ballotsTulsa County: 12,205 early ballotsHughes County: 124 early ballotsCarter County: 844 early ballotsStephens County: 797 early ballotsMurray County: 343 early ballotsHarmon County: 56 early ballotsCoal County: 111 early ballotsAdair County: 222 early ballotsDelaware County: 1,050 early ballotsOttawa County: 455 early ballotsOklahoma County: 19,915 early ballotsCanadian County: 4,661 early ballotsCaddo County: 331 early ballotsAlfalfa County: 90 early ballotsTexas County: 238 early ballotsWashington County: 1,079 early ballotsLove County: 189 early ballotsRoger Mills County: 75 early ballotsLogan County: 1,488 early ballotsMcIntosh County: 371 early ballotsOkfuskee County: 104 early ballotsDewey County: 44 early ballotsKay County: 545 early ballotsCimarron County: 55 early ballotsPontotoc County: 797 early ballotsMayes County: 537 early ballotsWashita County: 127 early ballotsRogers County: 2,775 early ballotsPushmataha County: 214 early ballotsWoodward County: 328 early ballotsJohnston County: 137 early ballotsNoble County: 222 early ballotsGreer County: 81 early ballotsGrady County: 1,115 early ballotsGrant County: 58 early ballotsCherokee County: 1,369 early ballotsHarper County: 59 early ballotsBeckham County: 253 early ballotsCuster County: 477 early ballotsPittsburg County: 708 early ballotsPayne County: 1,942 early ballotsBlaine County: 130 early ballotsAtoka County: 233 early ballotsWoods County: 234 early ballotsCotton County: 78 early ballotsLincoln County: 518 early ballotsBeaver County: 69 early ballotsKingfisher County: 248 early ballotsCreek County: 1,292 early ballotsMajor County: 138 early ballotsComanche County: 1,767 early ballotsEllis County: 61 early ballotsHaskell County: 202 early ballotsGarfield County: 1,140 early ballotsNowata County: 169 early ballots
Early ballots cast, by county
  • Under 120
  • 120 to 230
  • 230 to 480
  • 480 to 1.1K
  • 1.1K or more
  • No count

Source: Oklahoma State Election Board, absentee voting statistics. electionwrld.com/early-vote/OK

Day by day, saved since Oct 29

We started saving each state's count on Oct 29, so the line is short and grows with every report. Only one report is saved for Oklahoma so far. Each date is the one the office gives for its count, so a first report can be dated a day before we saved it. Nothing earlier is filled in.

050K100K86,382Oct 29Oct 29
Early ballots cast in Oklahoma, one row per saved report
Report dateEarly ballotsAddedDownload
Oct 2986,382First reportCSV

Pace compared with 2024

2026 as of Oct 29, 2026 (5 days before Election Day, Nov 3, 2026) vs 2024 as of Oct 31, 2024 (5 days before Election Day, Nov 5, 2024).

Statewide. 2024 was a presidential year; midterms usually run lower. County pace is in the county table below.
Measure20262024, same point% of 2024
All early ballots86,382168,836Oct 31, 202451.2%
In-person early votes50,62180,237Oct 31, 202463.1%
Mail ballots returned35,76188,599Oct 31, 202440.4%
Mail ballots sent65,087130,530Oct 31, 202449.9%
How this comparison is built
  • Same point means the same number of days before Election Day: 5 days out in both years.
  • 2024 source: Oklahoma State Election Board, absentee voting statistics (2024 General Election reports).
  • Entries at the same days_out come from different run times. Compare like with like by as_of time of day.
  • Mail ballots 'sent' is the Board's Sent column; 'received' is its Received column. In-person is absentee in-person ballots cast.
  • total_voted_early appears only on entries where the mail and in-person reports were run within 15 minutes of each other.
  • The Board's reports are manually reported by county election boards and are not real time.

77 counties

Early ballots, with each county's pace against 2024 at the same point. 2024 was a presidential year; midterms usually run lower.

Early ballots cast in Oklahoma, by county. Column headers sort the table.
OklahomaMail 11,783In person 8,132Mail sent 20,3122024, same point 37,17219,91553.6%
TulsaMail 6,055In person 6,150Mail sent 12,0382024, same point 22,40112,20554.5%
ClevelandMail 3,958In person 7,243Mail sent 6,8252024, same point 18,38211,20160.9%
CanadianMail 2,051In person 2,610Mail sent 3,5362024, same point 9,3504,66149.9%
RogersMail 820In person 1,955Mail sent 1,5942024, same point 5,3042,77552.3%
WagonerMail 559In person 1,523Mail sent 1,0662024, same point 3,9192,08253.1%
PayneMail 551In person 1,391Mail sent 9662024, same point 3,3441,94258.1%
ComancheMail 704In person 1,063Mail sent 1,5632024, same point 3,4821,76750.7%
PottawatomieMail 683In person 1,066Mail sent 1,0962024, same point 3,4551,74950.6%
LoganMail 620In person 868Mail sent 1,0912024, same point 3,2211,48846.2%
CherokeeMail 274In person 1,095Mail sent 5832024, same point 1,9001,36972.1%
CreekMail 470In person 822Mail sent 7812024, same point 2,5301,29251.1%
GarfieldMail 416In person 724Mail sent 8332024, same point 2,0021,14056.9%
GradyMail 467In person 648Mail sent 7972024, same point 2,2741,11549.0%
OsageMail 421In person 663Mail sent 7522024, same point 2,3491,08446.1%

Ballots cast, by party registration

Registration, not votes: the party each voter registered with. It does not show how anyone voted. The notes below say which ballots these figures cover.

Early ballots cast in Oklahoma by party registration
Registered Republicans39,86846.2%
Registered Democrats35,85341.5%
Registered unaffiliated10,36212.0%
Registered Libertarians2990.3%

Download and share

CSV for this report

The statewide row and one row per county, with the 2024 pace columns. Free to use with credit; source in every row.

Download CSV

A link that does not change

This page for Oct 29 freezes once the office posts its next report. Paste it anywhere.

electionwrld.com/early-vote/OK/2026-10-29

Share card

The headline number, pace and as-of time, ready for a screenshot. 1920 by 1080 PNG.

Download card

Share card for Oklahoma early voting: 86,382 early ballots as of Oct 29, 8:54 AM ET

Source and notes

Oklahoma State Election Board, absentee voting statistics

Mail absentee ballots received plus in-person absentee ballots cast, summed from the Board's county-by-county reports (statewide row checked against the 77 county rows). Mail requested is the Board's 'Sent' column, ballots mailed out. Updated Oct 29, 8:54 AM ET; retrieved Oct 30, 2:02 AM ET.

Our last refresh failed, so this is the previous pull.

Oklahoma elections, results and officials