← All states

2026 midterms · Oklahoma

In Oklahoma, registrations come to 84.0% of the Census count of adult citizens

0 of 77 counties have more registrations than the Census counts adult citizens; 0 of them by more than the Census margin of error. In the US Senate race, N'Kiyla Jasmine Thomas (D) against Kevin Hern (R), 77 of 77 counties moved toward Democrats from the 2024 presidential vote; statewide, 8.2 points toward Democrats.

Registrations ÷ Census adult citizens

84.0%

2,455,735 Total against 2,923,603 ± 3,234 adult citizens

Counties over 100%

0 of 77

0 beyond the Census margin of error

Swing since 2024

8.2 points toward Democrats

US Senate: N'Kiyla Jasmine Thomas (D), Kevin Hern (R), against the 2024 presidential vote

Turnout

45.6%

votes in the US Senate race ÷ registrations

Results: unofficial, from the state’s file. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026).

Certification: County boards certify from November 6; state and federal results were set to be certified November 10. Source

Registration file: Total. MESA report 11/1/2026 3:05 AM.

Oklahoma’s file gives one registration number, “Total”, and does not say whether inactive registrations are included.

Voter rolls by county

Each county is colored by its registrations (Total) as a share of the Census count of its adult citizens. Gray is 100% or less; the amber steps are over 100%, darker for more.

Registrations ÷ Census adult citizens, by county0 of 77 counties over 100%, 0 of them beyond the Census margin of error. Statewide: 84.0%. Click or tap a county to go to its entry.
Every county as a table
CountyRegistrations ÷ adult citizensRegistrationsAdult citizensSwing since 2024Turnout
Adair County82.7%11,81214,283D +8.340.7%
Alfalfa County65.8%3,0284,605D +2.752.0%
Atoka County75.1%8,42811,217D +6.039.1%
Beaver County90.6%3,1993,530D +5.344.9%
Beckham County72.2%11,90216,492D +5.540.2%
Blaine County91.1%5,6356,184D +6.145.7%
Bryan County85.4%30,74735,983D +8.437.4%
Caddo County73.4%14,45019,678D +9.344.6%
Canadian County93.2%113,750122,086D +10.347.7%
Carter County89.0%31,80035,713D +8.938.1%
Cherokee County78.6%28,95736,825D +9.843.3%
Choctaw County87.2%9,26010,623D +6.638.0%
Cimarron County83.7%1,3491,611D +3.047.7%
Cleveland County79.6%182,859229,607D +8.249.1%
Coal County96.1%3,8714,029D +5.538.4%
Comanche County70.8%63,55689,818D +6.837.7%
Cotton County90.7%3,8194,209D +4.640.1%
Craig County79.2%8,61310,876D +5.645.4%
Creek County83.8%46,26155,186D +6.644.8%
Custer County77.8%15,82220,346D +6.745.5%
Delaware County87.0%28,61332,879D +4.741.2%
Dewey County98.2%3,0573,112D +2.246.4%
Ellis County91.4%2,5372,776D +3.249.7%
Garfield County79.2%34,52843,578D +5.742.8%
Garvin County89.4%16,68018,657D +7.941.9%
Grady County87.6%37,46742,794D +7.245.0%
Grant County92.9%2,9223,146D +3.048.3%
Greer County67.0%2,9304,371D +6.044.3%
Harmon County80.6%1,4051,744D +8.939.1%
Harper County89.4%1,9112,137D +3.853.7%
Haskell County81.2%7,1078,752D +7.541.4%
Hughes County70.0%7,20510,287D +7.240.2%
Jackson County76.7%13,61517,745D +5.036.8%
Jefferson County90.9%3,5583,914D +5.339.3%
Johnston County80.9%6,2777,761D +6.941.4%
Kay County82.1%26,37732,111D +5.444.6%
Kingfisher County90.0%9,55510,619D +4.846.7%
Kiowa County77.4%4,9116,348D +4.345.6%
Latimer County83.9%6,2127,403D +7.139.7%
Le Flore County85.0%30,56935,963D +6.537.2%
Lincoln County85.7%22,31626,051D +5.346.3%
Logan County92.6%36,28739,180D +6.049.1%
Love County92.5%6,8817,435D +9.936.2%
McClain County94.2%31,19733,106D +7.047.7%
McCurtain County80.9%17,91022,131D +6.137.7%
McIntosh County84.0%12,99915,469D +5.244.2%
Major County85.1%4,6765,494D +3.150.5%
Marshall County91.4%10,61811,623D +6.742.4%
Mayes County85.5%25,86530,246D +6.644.4%
Murray County84.4%8,78210,403D +7.543.6%
Muskogee County79.1%39,02549,308D +8.841.7%
Noble County84.2%7,0588,385D +4.850.8%
Nowata County94.5%6,8177,214D +5.145.1%
Okfuskee County71.8%6,2198,656D +7.442.1%
Oklahoma County85.5%472,993552,948D +7.948.3%
Okmulgee County79.9%22,34527,978D +7.843.0%
Osage County83.8%30,26536,098D +7.047.2%
Ottawa County85.4%18,91322,143D +8.536.6%
Pawnee County85.0%10,25212,057D +6.744.5%
Payne County71.5%45,72463,932D +6.345.1%
Pittsburg County83.3%27,77333,348D +6.142.4%
Pontotoc County84.4%23,84328,259D +9.344.3%
Pottawatomie County79.6%44,36355,698D +6.745.6%
Pushmataha County86.6%7,2748,395D +5.641.6%
Roger Mills County95.2%2,3802,499D +3.946.0%
Rogers County90.9%67,69374,484D +6.447.7%
Seminole County73.3%12,83217,503D +6.341.6%
Sequoyah County84.1%25,17929,938D +7.736.7%
Stephens County85.2%28,20433,099D +5.142.7%
Texas County80.2%9,14011,398D +11.239.7%
Tillman County79.0%4,0335,105D +5.539.6%
Tulsa County85.8%404,678471,815D +7.147.4%
Wagoner County88.0%56,51764,233D +7.347.4%
Washington County88.4%35,07939,660D +4.245.8%
Washita County84.0%6,7898,086D +6.343.7%
Woods County75.8%5,0786,697D +4.149.3%
Woodward County77.0%11,18414,531D +5.542.4%

The 2026 swing by county

Each arrow starts at the county’s center. It leans left and blue where the county moved toward Democrats from the 2024 presidential vote to the 2026 US Senate race, and right and red where it moved toward Republicans; the longer the arrow, the bigger the move.

Change in the Democratic share of the two-party vote, by county77 of 77 counties moved toward Democrats and 0 toward Republicans. Statewide: 8.2 points toward Democrats. US Senate: N'Kiyla Jasmine Thomas (D), Kevin Hern (R); unofficial results.

Rolls and swing, county by county

Each dot is a county. Across: its registrations as a share of the Census count of adult citizens, with the dashed line at 100%. Up: its swing toward Democrats since 2024; down: toward Republicans.

Registrations ÷ adult citizens against the swingIn the 77 at or under 100%: 6.3 points toward Democrats.

Counties, one by one

Alphabetical. Each entry gives the county’s registrations against the Census count of adult citizens, its ballots, and its swing since 2024, with the file each figure comes from.

Adair County

Total
11,812
Census adult citizens
14,283 ± 92
Registrations ÷ adult citizens
82.7%
Registrations ÷ all adults
82.1%
Turnout
40.7%
Ballots ÷ adult citizens
33.7%
N'Kiyla Jasmine Thomas (D)
1,225
Kevin Hern (R)
3,426
Democratic two-party share, 2026 · 2024
26.3% · 18.0%
Swing since 2024
8.3 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Alfalfa County

Total
3,028
Census adult citizens
4,605 ± 60
Registrations ÷ adult citizens
65.8%
Registrations ÷ all adults
66.2%
Turnout
52.0%
Ballots ÷ adult citizens
34.2%
N'Kiyla Jasmine Thomas (D)
209
Kevin Hern (R)
1,305
Democratic two-party share, 2026 · 2024
13.8% · 11.1%
Swing since 2024
2.7 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Atoka County

Total
8,428
Census adult citizens
11,217 ± 74
Registrations ÷ adult citizens
75.1%
Registrations ÷ all adults
72.9%
Turnout
39.1%
Ballots ÷ adult citizens
29.4%
N'Kiyla Jasmine Thomas (D)
637
Kevin Hern (R)
2,568
Democratic two-party share, 2026 · 2024
19.9% · 13.9%
Swing since 2024
6.0 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Beaver County

Total
3,199
Census adult citizens
3,530 ± 82
Registrations ÷ adult citizens
90.6%
Registrations ÷ all adults
86.5%
Turnout
44.9%
Ballots ÷ adult citizens
40.7%
N'Kiyla Jasmine Thomas (D)
177
Kevin Hern (R)
1,200
Democratic two-party share, 2026 · 2024
12.9% · 7.5%
Swing since 2024
5.3 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Beckham County

Total
11,902
Census adult citizens
16,492 ± 155
Registrations ÷ adult citizens
72.2%
Registrations ÷ all adults
69.6%
Turnout
40.2%
Ballots ÷ adult citizens
29.0%
N'Kiyla Jasmine Thomas (D)
926
Kevin Hern (R)
3,714
Democratic two-party share, 2026 · 2024
20.0% · 14.4%
Swing since 2024
5.5 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Blaine County

Total
5,635
Census adult citizens
6,184 ± 88
Registrations ÷ adult citizens
91.1%
Registrations ÷ all adults
88.8%
Turnout
45.7%
Ballots ÷ adult citizens
41.6%
N'Kiyla Jasmine Thomas (D)
605
Kevin Hern (R)
1,899
Democratic two-party share, 2026 · 2024
24.2% · 18.0%
Swing since 2024
6.1 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Bryan County

Total
30,747
Census adult citizens
35,983 ± 188
Registrations ÷ adult citizens
85.4%
Registrations ÷ all adults
78.6%
Turnout
37.4%
Ballots ÷ adult citizens
32.0%
N'Kiyla Jasmine Thomas (D)
3,207
Kevin Hern (R)
7,958
Democratic two-party share, 2026 · 2024
28.7% · 20.3%
Swing since 2024
8.4 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Caddo County

Total
14,450
Census adult citizens
19,678 ± 129
Registrations ÷ adult citizens
73.4%
Registrations ÷ all adults
71.4%
Turnout
44.6%
Ballots ÷ adult citizens
32.7%
N'Kiyla Jasmine Thomas (D)
2,192
Kevin Hern (R)
4,018
Democratic two-party share, 2026 · 2024
35.3% · 26.0%
Swing since 2024
9.3 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Canadian County

Total
113,750
Census adult citizens
122,086 ± 581
Registrations ÷ adult citizens
93.2%
Registrations ÷ all adults
81.0%
Turnout
47.7%
Ballots ÷ adult citizens
44.4%
N'Kiyla Jasmine Thomas (D)
20,746
Kevin Hern (R)
31,515
Democratic two-party share, 2026 · 2024
39.7% · 29.4%
Swing since 2024
10.3 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Carter County

Total
31,800
Census adult citizens
35,713 ± 133
Registrations ÷ adult citizens
89.0%
Registrations ÷ all adults
85.4%
Turnout
38.1%
Ballots ÷ adult citizens
34.0%
N'Kiyla Jasmine Thomas (D)
3,693
Kevin Hern (R)
8,147
Democratic two-party share, 2026 · 2024
31.2% · 22.3%
Swing since 2024
8.9 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Cherokee County

Total
28,957
Census adult citizens
36,825 ± 196
Registrations ÷ adult citizens
78.6%
Registrations ÷ all adults
75.7%
Turnout
43.3%
Ballots ÷ adult citizens
34.0%
N'Kiyla Jasmine Thomas (D)
5,209
Kevin Hern (R)
6,864
Democratic two-party share, 2026 · 2024
43.1% · 33.4%
Swing since 2024
9.8 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Choctaw County

Total
9,260
Census adult citizens
10,623 ± 51
Registrations ÷ adult citizens
87.2%
Registrations ÷ all adults
86.3%
Turnout
38.0%
Ballots ÷ adult citizens
33.1%
N'Kiyla Jasmine Thomas (D)
808
Kevin Hern (R)
2,630
Democratic two-party share, 2026 · 2024
23.5% · 16.9%
Swing since 2024
6.6 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Cimarron County

Total
1,349
Census adult citizens
1,611 ± 79
Registrations ÷ adult citizens
83.7%
Registrations ÷ all adults
86.4%
Turnout
47.7%
Ballots ÷ adult citizens
39.9%
N'Kiyla Jasmine Thomas (D)
62
Kevin Hern (R)
552
Democratic two-party share, 2026 · 2024
10.1% · 7.1%
Swing since 2024
3.0 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Cleveland County

Total
182,859
Census adult citizens
229,607 ± 1,011
Registrations ÷ adult citizens
79.6%
Registrations ÷ all adults
75.0%
Turnout
49.1%
Ballots ÷ adult citizens
39.1%
N'Kiyla Jasmine Thomas (D)
43,755
Kevin Hern (R)
42,744
Democratic two-party share, 2026 · 2024
50.6% · 42.4%
Swing since 2024
8.2 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Coal County

Total
3,871
Census adult citizens
4,029 ± 33
Registrations ÷ adult citizens
96.1%
Registrations ÷ all adults
94.2%
Turnout
38.4%
Ballots ÷ adult citizens
36.9%
N'Kiyla Jasmine Thomas (D)
279
Kevin Hern (R)
1,166
Democratic two-party share, 2026 · 2024
19.3% · 13.8%
Swing since 2024
5.5 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Comanche County

Total
63,556
Census adult citizens
89,818 ± 462
Registrations ÷ adult citizens
70.8%
Registrations ÷ all adults
67.7%
Turnout
37.7%
Ballots ÷ adult citizens
26.7%
N'Kiyla Jasmine Thomas (D)
10,346
Kevin Hern (R)
12,686
Democratic two-party share, 2026 · 2024
44.9% · 38.1%
Swing since 2024
6.8 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Cotton County

Total
3,819
Census adult citizens
4,209 ± 33
Registrations ÷ adult citizens
90.7%
Registrations ÷ all adults
90.8%
Turnout
40.1%
Ballots ÷ adult citizens
36.4%
N'Kiyla Jasmine Thomas (D)
304
Kevin Hern (R)
1,173
Democratic two-party share, 2026 · 2024
20.6% · 15.9%
Swing since 2024
4.6 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Craig County

Total
8,613
Census adult citizens
10,876 ± 107
Registrations ÷ adult citizens
79.2%
Registrations ÷ all adults
76.2%
Turnout
45.4%
Ballots ÷ adult citizens
35.9%
N'Kiyla Jasmine Thomas (D)
974
Kevin Hern (R)
2,778
Democratic two-party share, 2026 · 2024
26.0% · 20.4%
Swing since 2024
5.6 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Creek County

Total
46,261
Census adult citizens
55,186 ± 171
Registrations ÷ adult citizens
83.8%
Registrations ÷ all adults
79.8%
Turnout
44.8%
Ballots ÷ adult citizens
37.6%
N'Kiyla Jasmine Thomas (D)
5,640
Kevin Hern (R)
14,361
Democratic two-party share, 2026 · 2024
28.2% · 21.6%
Swing since 2024
6.6 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Custer County

Total
15,822
Census adult citizens
20,346 ± 230
Registrations ÷ adult citizens
77.8%
Registrations ÷ all adults
74.4%
Turnout
45.5%
Ballots ÷ adult citizens
35.4%
N'Kiyla Jasmine Thomas (D)
2,059
Kevin Hern (R)
4,917
Democratic two-party share, 2026 · 2024
29.5% · 22.9%
Swing since 2024
6.7 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Delaware County

Total
28,613
Census adult citizens
32,879 ± 56
Registrations ÷ adult citizens
87.0%
Registrations ÷ all adults
85.1%
Turnout
41.2%
Ballots ÷ adult citizens
35.8%
N'Kiyla Jasmine Thomas (D)
2,761
Kevin Hern (R)
8,659
Democratic two-party share, 2026 · 2024
24.2% · 19.4%
Swing since 2024
4.7 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Dewey County

Total
3,057
Census adult citizens
3,112 ± 26
Registrations ÷ adult citizens
98.2%
Registrations ÷ all adults
97.2%
Turnout
46.4%
Ballots ÷ adult citizens
45.5%
N'Kiyla Jasmine Thomas (D)
162
Kevin Hern (R)
1,214
Democratic two-party share, 2026 · 2024
11.8% · 9.5%
Swing since 2024
2.2 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Ellis County

Total
2,537
Census adult citizens
2,776 ± 26
Registrations ÷ adult citizens
91.4%
Registrations ÷ all adults
90.4%
Turnout
49.7%
Ballots ÷ adult citizens
45.5%
N'Kiyla Jasmine Thomas (D)
174
Kevin Hern (R)
1,046
Democratic two-party share, 2026 · 2024
14.3% · 11.1%
Swing since 2024
3.2 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Garfield County

Total
34,528
Census adult citizens
43,578 ± 361
Registrations ÷ adult citizens
79.2%
Registrations ÷ all adults
74.2%
Turnout
42.8%
Ballots ÷ adult citizens
33.9%
N'Kiyla Jasmine Thomas (D)
4,032
Kevin Hern (R)
10,209
Democratic two-party share, 2026 · 2024
28.3% · 22.6%
Swing since 2024
5.7 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Garvin County

Total
16,680
Census adult citizens
18,657 ± 150
Registrations ÷ adult citizens
89.4%
Registrations ÷ all adults
83.7%
Turnout
41.9%
Ballots ÷ adult citizens
37.4%
N'Kiyla Jasmine Thomas (D)
1,651
Kevin Hern (R)
5,101
Democratic two-party share, 2026 · 2024
24.5% · 16.6%
Swing since 2024
7.9 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Grady County

Total
37,467
Census adult citizens
42,794 ± 115
Registrations ÷ adult citizens
87.6%
Registrations ÷ all adults
82.0%
Turnout
45.0%
Ballots ÷ adult citizens
39.4%
N'Kiyla Jasmine Thomas (D)
4,137
Kevin Hern (R)
12,127
Democratic two-party share, 2026 · 2024
25.4% · 18.2%
Swing since 2024
7.2 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Grant County

Total
2,922
Census adult citizens
3,146 ± 25
Registrations ÷ adult citizens
92.9%
Registrations ÷ all adults
93.7%
Turnout
48.3%
Ballots ÷ adult citizens
44.9%
N'Kiyla Jasmine Thomas (D)
234
Kevin Hern (R)
1,133
Democratic two-party share, 2026 · 2024
17.1% · 14.1%
Swing since 2024
3.0 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Greer County

Total
2,930
Census adult citizens
4,371 ± 62
Registrations ÷ adult citizens
67.0%
Registrations ÷ all adults
67.6%
Turnout
44.3%
Ballots ÷ adult citizens
29.7%
N'Kiyla Jasmine Thomas (D)
288
Kevin Hern (R)
980
Democratic two-party share, 2026 · 2024
22.7% · 16.7%
Swing since 2024
6.0 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Harmon County

Total
1,405
Census adult citizens
1,744 ± 42
Registrations ÷ adult citizens
80.6%
Registrations ÷ all adults
80.7%
Turnout
39.1%
Ballots ÷ adult citizens
31.5%
N'Kiyla Jasmine Thomas (D)
149
Kevin Hern (R)
388
Democratic two-party share, 2026 · 2024
27.7% · 18.9%
Swing since 2024
8.9 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Harper County

Total
1,911
Census adult citizens
2,137 ± 79
Registrations ÷ adult citizens
89.4%
Registrations ÷ all adults
77.8%
Turnout
53.7%
Ballots ÷ adult citizens
48.1%
N'Kiyla Jasmine Thomas (D)
139
Kevin Hern (R)
847
Democratic two-party share, 2026 · 2024
14.1% · 10.3%
Swing since 2024
3.8 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Haskell County

Total
7,107
Census adult citizens
8,752 ± 69
Registrations ÷ adult citizens
81.2%
Registrations ÷ all adults
78.9%
Turnout
41.4%
Ballots ÷ adult citizens
33.6%
N'Kiyla Jasmine Thomas (D)
640
Kevin Hern (R)
2,243
Democratic two-party share, 2026 · 2024
22.2% · 14.7%
Swing since 2024
7.5 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Hughes County

Total
7,205
Census adult citizens
10,287 ± 82
Registrations ÷ adult citizens
70.0%
Registrations ÷ all adults
67.6%
Turnout
40.2%
Ballots ÷ adult citizens
28.2%
N'Kiyla Jasmine Thomas (D)
716
Kevin Hern (R)
2,110
Democratic two-party share, 2026 · 2024
25.3% · 18.2%
Swing since 2024
7.2 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Jackson County

Total
13,615
Census adult citizens
17,745 ± 199
Registrations ÷ adult citizens
76.7%
Registrations ÷ all adults
72.5%
Turnout
36.8%
Ballots ÷ adult citizens
28.3%
N'Kiyla Jasmine Thomas (D)
1,227
Kevin Hern (R)
3,619
Democratic two-party share, 2026 · 2024
25.3% · 20.3%
Swing since 2024
5.0 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Jefferson County

Total
3,558
Census adult citizens
3,914 ± 43
Registrations ÷ adult citizens
90.9%
Registrations ÷ all adults
85.6%
Turnout
39.3%
Ballots ÷ adult citizens
35.8%
N'Kiyla Jasmine Thomas (D)
256
Kevin Hern (R)
1,098
Democratic two-party share, 2026 · 2024
18.9% · 13.6%
Swing since 2024
5.3 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Johnston County

Total
6,277
Census adult citizens
7,761 ± 57
Registrations ÷ adult citizens
80.9%
Registrations ÷ all adults
77.6%
Turnout
41.4%
Ballots ÷ adult citizens
33.5%
N'Kiyla Jasmine Thomas (D)
591
Kevin Hern (R)
1,937
Democratic two-party share, 2026 · 2024
23.4% · 16.5%
Swing since 2024
6.9 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Kay County

Total
26,377
Census adult citizens
32,111 ± 212
Registrations ÷ adult citizens
82.1%
Registrations ÷ all adults
79.5%
Turnout
44.6%
Ballots ÷ adult citizens
36.7%
N'Kiyla Jasmine Thomas (D)
3,430
Kevin Hern (R)
7,879
Democratic two-party share, 2026 · 2024
30.3% · 24.9%
Swing since 2024
5.4 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Kingfisher County

Total
9,555
Census adult citizens
10,619 ± 161
Registrations ÷ adult citizens
90.0%
Registrations ÷ all adults
81.6%
Turnout
46.7%
Ballots ÷ adult citizens
42.0%
N'Kiyla Jasmine Thomas (D)
804
Kevin Hern (R)
3,502
Democratic two-party share, 2026 · 2024
18.7% · 13.8%
Swing since 2024
4.8 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Kiowa County

Total
4,911
Census adult citizens
6,348 ± 21
Registrations ÷ adult citizens
77.4%
Registrations ÷ all adults
78.9%
Turnout
45.6%
Ballots ÷ adult citizens
35.3%
N'Kiyla Jasmine Thomas (D)
533
Kevin Hern (R)
1,629
Democratic two-party share, 2026 · 2024
24.7% · 20.4%
Swing since 2024
4.3 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Latimer County

Total
6,212
Census adult citizens
7,403 ± 28
Registrations ÷ adult citizens
83.9%
Registrations ÷ all adults
84.2%
Turnout
39.7%
Ballots ÷ adult citizens
33.3%
N'Kiyla Jasmine Thomas (D)
572
Kevin Hern (R)
1,812
Democratic two-party share, 2026 · 2024
24.0% · 16.9%
Swing since 2024
7.1 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Le Flore County

Total
30,569
Census adult citizens
35,963 ± 172
Registrations ÷ adult citizens
85.0%
Registrations ÷ all adults
80.3%
Turnout
37.2%
Ballots ÷ adult citizens
31.6%
N'Kiyla Jasmine Thomas (D)
2,609
Kevin Hern (R)
8,425
Democratic two-party share, 2026 · 2024
23.6% · 17.2%
Swing since 2024
6.5 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Lincoln County

Total
22,316
Census adult citizens
26,051 ± 59
Registrations ÷ adult citizens
85.7%
Registrations ÷ all adults
82.8%
Turnout
46.3%
Ballots ÷ adult citizens
39.7%
N'Kiyla Jasmine Thomas (D)
2,308
Kevin Hern (R)
7,663
Democratic two-party share, 2026 · 2024
23.1% · 17.8%
Swing since 2024
5.3 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Logan County

Total
36,287
Census adult citizens
39,180 ± 266
Registrations ÷ adult citizens
92.6%
Registrations ÷ all adults
85.0%
Turnout
49.1%
Ballots ÷ adult citizens
45.5%
N'Kiyla Jasmine Thomas (D)
5,311
Kevin Hern (R)
11,845
Democratic two-party share, 2026 · 2024
31.0% · 25.0%
Swing since 2024
6.0 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Love County

Total
6,881
Census adult citizens
7,435 ± 97
Registrations ÷ adult citizens
92.5%
Registrations ÷ all adults
82.8%
Turnout
36.2%
Ballots ÷ adult citizens
33.5%
N'Kiyla Jasmine Thomas (D)
639
Kevin Hern (R)
1,790
Democratic two-party share, 2026 · 2024
26.3% · 16.4%
Swing since 2024
9.9 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Major County

Total
4,676
Census adult citizens
5,494 ± 55
Registrations ÷ adult citizens
85.1%
Registrations ÷ all adults
81.7%
Turnout
50.5%
Ballots ÷ adult citizens
43.0%
N'Kiyla Jasmine Thomas (D)
289
Kevin Hern (R)
1,998
Democratic two-party share, 2026 · 2024
12.6% · 9.6%
Swing since 2024
3.1 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Marshall County

Total
10,618
Census adult citizens
11,623 ± 142
Registrations ÷ adult citizens
91.4%
Registrations ÷ all adults
84.7%
Turnout
42.4%
Ballots ÷ adult citizens
38.7%
N'Kiyla Jasmine Thomas (D)
1,077
Kevin Hern (R)
3,293
Democratic two-party share, 2026 · 2024
24.6% · 17.9%
Swing since 2024
6.7 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Mayes County

Total
25,865
Census adult citizens
30,246 ± 98
Registrations ÷ adult citizens
85.5%
Registrations ÷ all adults
83.2%
Turnout
44.4%
Ballots ÷ adult citizens
38.0%
N'Kiyla Jasmine Thomas (D)
3,006
Kevin Hern (R)
7,985
Democratic two-party share, 2026 · 2024
27.3% · 20.7%
Swing since 2024
6.6 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

McClain County

Total
31,197
Census adult citizens
33,106 ± 189
Registrations ÷ adult citizens
94.2%
Registrations ÷ all adults
83.4%
Turnout
47.7%
Ballots ÷ adult citizens
44.9%
N'Kiyla Jasmine Thomas (D)
3,748
Kevin Hern (R)
10,576
Democratic two-party share, 2026 · 2024
26.2% · 19.2%
Swing since 2024
7.0 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

McCurtain County

Total
17,910
Census adult citizens
22,131 ± 140
Registrations ÷ adult citizens
80.9%
Registrations ÷ all adults
78.9%
Turnout
37.7%
Ballots ÷ adult citizens
30.5%
N'Kiyla Jasmine Thomas (D)
1,397
Kevin Hern (R)
5,178
Democratic two-party share, 2026 · 2024
21.2% · 15.2%
Swing since 2024
6.1 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

McIntosh County

Total
12,999
Census adult citizens
15,469 ± 44
Registrations ÷ adult citizens
84.0%
Registrations ÷ all adults
82.5%
Turnout
44.2%
Ballots ÷ adult citizens
37.1%
N'Kiyla Jasmine Thomas (D)
1,581
Kevin Hern (R)
3,979
Democratic two-party share, 2026 · 2024
28.4% · 23.3%
Swing since 2024
5.2 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Murray County

Total
8,782
Census adult citizens
10,403 ± 79
Registrations ÷ adult citizens
84.4%
Registrations ÷ all adults
81.2%
Turnout
43.6%
Ballots ÷ adult citizens
36.8%
N'Kiyla Jasmine Thomas (D)
971
Kevin Hern (R)
2,735
Democratic two-party share, 2026 · 2024
26.2% · 18.7%
Swing since 2024
7.5 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Muskogee County

Total
39,025
Census adult citizens
49,308 ± 188
Registrations ÷ adult citizens
79.1%
Registrations ÷ all adults
76.2%
Turnout
41.7%
Ballots ÷ adult citizens
33.0%
N'Kiyla Jasmine Thomas (D)
6,261
Kevin Hern (R)
9,504
Democratic two-party share, 2026 · 2024
39.7% · 30.9%
Swing since 2024
8.8 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Noble County

Total
7,058
Census adult citizens
8,385 ± 55
Registrations ÷ adult citizens
84.2%
Registrations ÷ all adults
82.6%
Turnout
50.8%
Ballots ÷ adult citizens
42.7%
N'Kiyla Jasmine Thomas (D)
879
Kevin Hern (R)
2,561
Democratic two-party share, 2026 · 2024
25.6% · 20.8%
Swing since 2024
4.8 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Nowata County

Total
6,817
Census adult citizens
7,214 ± 37
Registrations ÷ adult citizens
94.5%
Registrations ÷ all adults
93.6%
Turnout
45.1%
Ballots ÷ adult citizens
42.7%
N'Kiyla Jasmine Thomas (D)
623
Kevin Hern (R)
2,326
Democratic two-party share, 2026 · 2024
21.1% · 16.0%
Swing since 2024
5.1 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Okfuskee County

Total
6,219
Census adult citizens
8,656 ± 36
Registrations ÷ adult citizens
71.8%
Registrations ÷ all adults
70.2%
Turnout
42.1%
Ballots ÷ adult citizens
30.2%
N'Kiyla Jasmine Thomas (D)
739
Kevin Hern (R)
1,801
Democratic two-party share, 2026 · 2024
29.1% · 21.7%
Swing since 2024
7.4 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Oklahoma County

Total
472,993
Census adult citizens
552,948 ± 1,935
Registrations ÷ adult citizens
85.5%
Registrations ÷ all adults
75.8%
Turnout
48.3%
Ballots ÷ adult citizens
41.3%
N'Kiyla Jasmine Thomas (D)
125,915
Kevin Hern (R)
94,877
Democratic two-party share, 2026 · 2024
57.0% · 49.1%
Swing since 2024
7.9 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Okmulgee County

Total
22,345
Census adult citizens
27,978 ± 67
Registrations ÷ adult citizens
79.9%
Registrations ÷ all adults
78.1%
Turnout
43.0%
Ballots ÷ adult citizens
34.3%
N'Kiyla Jasmine Thomas (D)
3,347
Kevin Hern (R)
5,938
Democratic two-party share, 2026 · 2024
36.0% · 28.3%
Swing since 2024
7.8 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Osage County

Total
30,265
Census adult citizens
36,098 ± 110
Registrations ÷ adult citizens
83.8%
Registrations ÷ all adults
81.1%
Turnout
47.2%
Ballots ÷ adult citizens
39.6%
N'Kiyla Jasmine Thomas (D)
4,959
Kevin Hern (R)
8,854
Democratic two-party share, 2026 · 2024
35.9% · 28.9%
Swing since 2024
7.0 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Ottawa County

Total
18,913
Census adult citizens
22,143 ± 81
Registrations ÷ adult citizens
85.4%
Registrations ÷ all adults
82.4%
Turnout
36.6%
Ballots ÷ adult citizens
31.3%
N'Kiyla Jasmine Thomas (D)
2,098
Kevin Hern (R)
4,607
Democratic two-party share, 2026 · 2024
31.3% · 22.8%
Swing since 2024
8.5 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Pawnee County

Total
10,252
Census adult citizens
12,057 ± 56
Registrations ÷ adult citizens
85.0%
Registrations ÷ all adults
83.5%
Turnout
44.5%
Ballots ÷ adult citizens
37.9%
N'Kiyla Jasmine Thomas (D)
1,176
Kevin Hern (R)
3,213
Democratic two-party share, 2026 · 2024
26.8% · 20.0%
Swing since 2024
6.7 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Payne County

Total
45,724
Census adult citizens
63,932 ± 537
Registrations ÷ adult citizens
71.5%
Registrations ÷ all adults
66.2%
Turnout
45.1%
Ballots ÷ adult citizens
32.2%
N'Kiyla Jasmine Thomas (D)
8,579
Kevin Hern (R)
11,232
Democratic two-party share, 2026 · 2024
43.3% · 37.0%
Swing since 2024
6.3 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Pittsburg County

Total
27,773
Census adult citizens
33,348 ± 111
Registrations ÷ adult citizens
83.3%
Registrations ÷ all adults
81.8%
Turnout
42.4%
Ballots ÷ adult citizens
35.3%
N'Kiyla Jasmine Thomas (D)
2,964
Kevin Hern (R)
8,363
Democratic two-party share, 2026 · 2024
26.2% · 20.1%
Swing since 2024
6.1 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Pontotoc County

Total
23,843
Census adult citizens
28,259 ± 123
Registrations ÷ adult citizens
84.4%
Registrations ÷ all adults
81.5%
Turnout
44.3%
Ballots ÷ adult citizens
37.3%
N'Kiyla Jasmine Thomas (D)
3,613
Kevin Hern (R)
6,574
Democratic two-party share, 2026 · 2024
35.5% · 26.2%
Swing since 2024
9.3 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Pottawatomie County

Total
44,363
Census adult citizens
55,698 ± 132
Registrations ÷ adult citizens
79.6%
Registrations ÷ all adults
76.4%
Turnout
45.6%
Ballots ÷ adult citizens
36.3%
N'Kiyla Jasmine Thomas (D)
6,312
Kevin Hern (R)
13,096
Democratic two-party share, 2026 · 2024
32.5% · 25.8%
Swing since 2024
6.7 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Pushmataha County

Total
7,274
Census adult citizens
8,395 ± 49
Registrations ÷ adult citizens
86.6%
Registrations ÷ all adults
86.0%
Turnout
41.6%
Ballots ÷ adult citizens
36.0%
N'Kiyla Jasmine Thomas (D)
556
Kevin Hern (R)
2,394
Democratic two-party share, 2026 · 2024
18.8% · 13.3%
Swing since 2024
5.6 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Roger Mills County

Total
2,380
Census adult citizens
2,499 ± 13
Registrations ÷ adult citizens
95.2%
Registrations ÷ all adults
95.2%
Turnout
46.0%
Ballots ÷ adult citizens
43.8%
N'Kiyla Jasmine Thomas (D)
141
Kevin Hern (R)
924
Democratic two-party share, 2026 · 2024
13.2% · 9.4%
Swing since 2024
3.9 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Rogers County

Total
67,693
Census adult citizens
74,484 ± 195
Registrations ÷ adult citizens
90.9%
Registrations ÷ all adults
85.9%
Turnout
47.7%
Ballots ÷ adult citizens
43.3%
N'Kiyla Jasmine Thomas (D)
8,681
Kevin Hern (R)
21,857
Democratic two-party share, 2026 · 2024
28.4% · 22.0%
Swing since 2024
6.4 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Seminole County

Total
12,832
Census adult citizens
17,503 ± 83
Registrations ÷ adult citizens
73.3%
Registrations ÷ all adults
72.7%
Turnout
41.6%
Ballots ÷ adult citizens
30.5%
N'Kiyla Jasmine Thomas (D)
1,600
Kevin Hern (R)
3,562
Democratic two-party share, 2026 · 2024
31.0% · 24.7%
Swing since 2024
6.3 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Sequoyah County

Total
25,179
Census adult citizens
29,938 ± 98
Registrations ÷ adult citizens
84.1%
Registrations ÷ all adults
81.9%
Turnout
36.7%
Ballots ÷ adult citizens
30.8%
N'Kiyla Jasmine Thomas (D)
2,383
Kevin Hern (R)
6,582
Democratic two-party share, 2026 · 2024
26.6% · 18.9%
Swing since 2024
7.7 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Stephens County

Total
28,204
Census adult citizens
33,099 ± 161
Registrations ÷ adult citizens
85.2%
Registrations ÷ all adults
82.3%
Turnout
42.7%
Ballots ÷ adult citizens
36.4%
N'Kiyla Jasmine Thomas (D)
2,644
Kevin Hern (R)
8,994
Democratic two-party share, 2026 · 2024
22.7% · 17.7%
Swing since 2024
5.1 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Texas County

Total
9,140
Census adult citizens
11,398 ± 488
Registrations ÷ adult citizens
80.2%
Registrations ÷ all adults
62.5%
Turnout
39.7%
Ballots ÷ adult citizens
31.8%
N'Kiyla Jasmine Thomas (D)
935
Kevin Hern (R)
2,570
Democratic two-party share, 2026 · 2024
26.7% · 15.5%
Swing since 2024
11.2 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Tillman County

Total
4,033
Census adult citizens
5,105 ± 63
Registrations ÷ adult citizens
79.0%
Registrations ÷ all adults
75.7%
Turnout
39.6%
Ballots ÷ adult citizens
31.3%
N'Kiyla Jasmine Thomas (D)
391
Kevin Hern (R)
1,145
Democratic two-party share, 2026 · 2024
25.5% · 20.0%
Swing since 2024
5.5 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Tulsa County

Total
404,678
Census adult citizens
471,815 ± 1,255
Registrations ÷ adult citizens
85.8%
Registrations ÷ all adults
76.0%
Turnout
47.4%
Ballots ÷ adult citizens
40.7%
N'Kiyla Jasmine Thomas (D)
91,449
Kevin Hern (R)
93,868
Democratic two-party share, 2026 · 2024
49.3% · 42.2%
Swing since 2024
7.1 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Wagoner County

Total
56,517
Census adult citizens
64,233 ± 241
Registrations ÷ adult citizens
88.0%
Registrations ÷ all adults
79.1%
Turnout
47.4%
Ballots ÷ adult citizens
41.7%
N'Kiyla Jasmine Thomas (D)
8,270
Kevin Hern (R)
17,598
Democratic two-party share, 2026 · 2024
32.0% · 24.7%
Swing since 2024
7.3 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Washington County

Total
35,079
Census adult citizens
39,660 ± 196
Registrations ÷ adult citizens
88.4%
Registrations ÷ all adults
84.7%
Turnout
45.8%
Ballots ÷ adult citizens
40.5%
N'Kiyla Jasmine Thomas (D)
4,615
Kevin Hern (R)
10,851
Democratic two-party share, 2026 · 2024
29.8% · 25.6%
Swing since 2024
4.2 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Washita County

Total
6,789
Census adult citizens
8,086 ± 78
Registrations ÷ adult citizens
84.0%
Registrations ÷ all adults
82.0%
Turnout
43.7%
Ballots ÷ adult citizens
36.7%
N'Kiyla Jasmine Thomas (D)
528
Kevin Hern (R)
2,351
Democratic two-party share, 2026 · 2024
18.3% · 12.0%
Swing since 2024
6.3 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Woods County

Total
5,078
Census adult citizens
6,697 ± 83
Registrations ÷ adult citizens
75.8%
Registrations ÷ all adults
75.0%
Turnout
49.3%
Ballots ÷ adult citizens
37.4%
N'Kiyla Jasmine Thomas (D)
511
Kevin Hern (R)
1,883
Democratic two-party share, 2026 · 2024
21.3% · 17.2%
Swing since 2024
4.1 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

Woodward County

Total
11,184
Census adult citizens
14,531 ± 156
Registrations ÷ adult citizens
77.0%
Registrations ÷ all adults
73.2%
Turnout
42.4%
Ballots ÷ adult citizens
32.6%
N'Kiyla Jasmine Thomas (D)
868
Kevin Hern (R)
3,714
Democratic two-party share, 2026 · 2024
18.9% · 13.4%
Swing since 2024
5.5 points toward Democrats

Ballots: votes in the US Senate race. State Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026) (file).

How this was built

Every figure on this page is computed from the files listed below when the page is built. The registration count is the state’s own, under the state’s own label. The adult-citizen count is the Census Bureau’s citizen voting-age population from its special tabulation of the American Community Survey for 2020 to 2024, which carries a margin of error for every area; a county is “over within the margin” when its registrations pass the estimate by less than that margin.

The ratio to all adults uses the Census Bureau’s Vintage 2025 estimates of every resident of voting age, citizen or not, as of July 2025. Turnout is ballots cast divided by registrations, using the state’s own label for its ballots count; where a state publishes no ballots count, the votes in the race shown stand in, and the entry says so.

The swing is the Democratic share of the two-party vote in the 2026 race shown, minus the Democratic share in the 2024 presidential race, in percentage points. The race is the US Senate where the Democrat and the Republican each drew more votes than all other candidates together; otherwise the governor’s race; otherwise the US House, summed over each county’s contested districts. Votes are counted on the Democratic and Republican lines only; votes for the same candidates on other party lines are counted with the other candidates. Under ranked choice, first choices are used. The 2024 baseline is the MIT Election Data and Science Lab’s county file.

These pages describe the numbers. They are kept apart from the tests we registered in advance for our own analysis of the 2026 returns. Unofficial results move during the canvass; each figure carries the time of the file it came from, and the pages are rebuilt as states certify and post new registration files.

Sources

WhatFileAs of
Registration: Totaloklahoma.govMESA report 11/1/2026 3:05 AM
2026 US Senate results (unofficial)results.okelections.usState Election Board results export for the November 3, 2026 General Election (saved by hand November 11, 2026)
Census adult citizens (CVAP), ACS 2020–2024 special tabulationwww2.census.govpublished 2026
Census adult residents, Vintage 2025 estimateswww2.census.govJuly 1, 2025
2024 president by county, MIT Election Data and Science Labdoi.orgcertified 2024 returns