Advertisement

SKIP ADVERTISEMENT

Oklahoma Republican Primary Election Results

Winner

Donald J. Trump wins the Oklahoma Republican primary.

Race called by The Associated Press.

Latest results from March 28
Vote totals certified

Republican Primary race called

Republican Primary
Candidate Votes Percent Chart showing percent Delegates
Donald J. TrumpD. TrumpTrump
254,928 81.8% 43
Nikki HaleyN. HaleyHaley
49,406 15.9 No delegates
Ron DeSantisR. DeSantisDeSantis
3,946 1.3 No delegates
Total reported
311,528

100% of delegates allocated (43 of 43)

Oklahoma CityTulsaOklahoma CityTulsa

How Republicans voted in different kinds of areas

This table shows the leading candidate in precincts based on the demographics of those areas.

Areas that are … Leader margin Trump Haley
Lower-income areas Trump +77 88% 10%
Higher-income areas Trump +63 80% 17%
Areas with fewer college graduates Trump +80 89% 9%
Areas with more college graduates Trump +57 77% 20%
Rural areas Trump +76 87% 11%
Suburban areas Trump +64 81% 17%
Urban areas Trump +64 81% 16%
Strong Biden areas in 2020 Trump +37 66% 29%
Strong Trump areas in 2020 Trump +72 85% 13%

Where votes have been reported and where votes remain

These maps show the leading candidates’ margins in the vote reported so far, and estimates for which candidate leads in the remaining votes that we expect from each place.

Votes reported

Estimated votes remaining

We stopped updating our estimates. This map is now archived.

Votes reported and estimated votes remaining
County Trump Haley DeSantis Total votes Percent of votes in Estimated remaining votes
Cotton 86% 12% 1% 516 90% <100
McClain 86 12 1 4,543 91% 450
Garfield 82 16 1 5,574 92% 500
Comanche 83 15 1 5,388 92% 400
Tulsa 77 21 1 46,200 >95% <2,500
Oklahoma 72 25 2 44,401 >95% <2,000
Cleveland 75 22 2 22,176 >95% <1,000
Canadian 79 18 1 15,282 >95% <800
Rogers 86 12 1 11,529 >95% <600
Wagoner 84 12 2 11,350 >95% <600
Creek 87 11 1 7,437 >95% <400
Pottawatomie 84 14 1 6,046 >95% <300
Washington 81 16 2 5,984 >95% <300
Logan 81 17 1 5,876 >95% <300
Grady 86 12 1 5,533 >95% <300
Payne 76 22 1 5,414 >95% <300
Osage 88 10 1 4,541 >95% <100
Muskogee 87 12 1 4,456 >95% <100
Delaware 88 10 1 4,175 >95% <100
Stephens 87 11 1 4,141 >95% <100
Mayes 89 10 1 4,112 >95% <100
LeFlore 91 7 1 4,102 >95% <100
Kay 82 16 1 4,037 >95% <100
Pittsburg 92 7 1 3,806 >95% <100
Lincoln 86 12 1 3,708 >95% <100
Bryan 88 10 1 3,209 >95% <100
Sequoyah 92 7 <1 3,077 >95% <100
Okmulgee 89 9 1 2,807 >95% <100
Cherokee 88 11 1 2,795 >95% <100
Pontotoc 86 11 1 2,571 >95% <100
Garvin 90 8 1 2,507 >95% <100
McCurtain 94 5 1 2,425 >95% <100
Woodward 86 10 2 2,237 >95% <100
Ottawa 91 8 1 2,131 >95% <100
Custer 85 13 1 2,110 >95% <100
Jackson 88 11 1 1,820 >95% <100
Caddo 89 8 1 1,759 >95% <100
McIntosh 90 8 1 1,715 >95% <100
Kingfisher 83 14 1 1,694 >95% <100
Beckham 89 10 1 1,632 >95% <100
Seminole 88 10 1 1,617 >95% <100
Pawnee 88 10 1 1,610 >95% <100
Adair 92 6 1 1,524 >95% <100
Texas 89 9 1 1,490 >95% <100
Marshall 89 11 <1 1,390 >95% <100
Craig 90 9 1 1,340 >95% <100
Noble 79 18 1 1,291 >95% <100
Major 84 13 2 1,216 >95% <100
Murray 90 9 1 1,206 >95% <100
Nowata 90 9 1 1,197 >95% <100
Washita 90 8 1 1,157 >95% <100
Choctaw 95 4 <1 1,120 >95% <100
Atoka 94 5 1 1,066 >95% <100
Blaine 86 12 1 1,039 >95% <100
Haskell 92 6 1 1,012 >95% <100
Hughes 92 6 1 977 >95% <100
Johnston 90 8 2 931 >95% <100
Woods 81 16 2 899 >95% <100
Pushmataha 93 5 1 874 >95% <100
Okfuskee 91 8 <1 821 >95% <100
Dewey 89 8 2 818 >95% <100
Latimer 92 7 <1 813 >95% <100
Alfalfa 84 13 2 766 >95% <100
Love 92 7 <1 734 >95% <100
Beaver 90 8 1 731 >95% <100
Kiowa 88 11 1 721 >95% <100
Grant 84 14 <1 645 >95% <100
Ellis 86 12 1 598 >95% <100
Tillman 91 7 1 591 >95% <100
Harper 89 8 2 532 >95% <100
Jefferson 91 7 1 481 >95% <100
Roger Mills 86 11 1 480 >95% <100
Coal 95 4 0 408 >95% <100
Greer 90 9 1 379 >95% <100
Cimarron 91 7 0 336 >95% <100
Harmon 88 10 1 216 >95% <100
Carter 89 9 1 3,686 100%

We stopped updating our estimates. These graphics and estimates are now showing archived data.

Live forecast

This is our current best estimate for the outcome of this race. We look at the votes that have been reported so far and adjust our estimate based on what we expect from the votes that remain. Read more about how it works.

Estimated margin

Needle chart shows the New York Times forecast+60+40+20+20+40+60

Trump +66

Trump +64 to Trump +68

Estimating the final vote shares for Trump and Haley

This chart shows the range of estimates for the leading candidates’ shares of the final vote. As more votes are reported, the ranges should narrow as our statistical model becomes more confident.

Estimated and reported final vote share
Candidate Reported
vote share
Estimate of final vote share Needle chart
Donald J. TrumpD. TrumpTrump
82% 82% 81% to 83%
Nikki HaleyN. HaleyHaley
16% 16% 15% to 17%

How our estimates changed over time

Once a state has counted all its votes, our estimated margin and the reported margin will match. As a rule, when our estimated margin is steady in the presence of new data, our forecast is more trustworthy.

How our final margin estimate has changed so far

NYT estimate Reported vote share
Chart showing changes in the estimated margin over time+80 +60 +40 +20 Even 8:11 PM 10:58 PM ET

Share of expected turnout reported

Chart showing changes in the total expected vote over time 20% 40% 60% 80% 100% 8:11 PM 10:58 PM ET

What’s powering our forecast right now?

Our election model makes use of three indicators in creating an estimate of the final result.

Pre-election polls

0%

Our model

7%

Actual results

93%

  • Pre-election polls: At the start of the night, our estimate is based on pre-election polls, results of past elections and demographic data.
  • Our model: As results come in, we compare actual results in places that have mostly completed reporting to our pre-election estimates to create a statistical model for the remaining vote.
  • Actual results: As a county reports more of its vote, those actual results will gradually supersede our previous estimates.

Share of vote by county

What to expect

Polls close at 8 p.m. Eastern time. In the 2022 state primaries, first results were reported 10 minutes later, and the last update of the night was at 12:33 a.m. Eastern time with 99.9 percent of votes reported.

Only registered Republicans were eligible to participate in the Republican primary. The state offered in-person early voting and no-excuse absentee voting. Voters could return ballots by mail or in person, as long as they were received by the close of polls.

The state primary, which will include races for state and congressional offices, will be held on June 18.

Sign up to get notified when results are in. The On Politics newsletter is your guide to the 2024 elections. Get it sent to your inbox.