Oklahoma 2nd District

Past Elections

Show AllCollapse

President

2024
21.4%
77%
D
Democrat
69,690 (21.4%)
R
Republican
250,807 (77%)
Other
5,124 (1.6%)
2020
22.3%
75.8%
D
Democrat
72,024 (22.3%)
R
Republican
244,499 (75.8%)
Other
5,931 (1.8%)
2016
22.8%
72.7%
D
Democrat
68,941 (22.8%)
R
Republican
219,992 (72.7%)
Other
13,486 (4.5%)

Senate

Error: total_votes do not match across rows for this office.
2020
24%
71.7%
D
Democrat
77,162 (24%)
R
Republican
230,003 (71.7%)
Other
13,836 (4.3%)
2016
23.6%
69.8%
D
Democrat
70,771 (23.6%)
R
Republican
208,917 (69.8%)
Other
19,628 (6.6%)

House

2024
21.4%
74.2%
D
Democrat
68,841 (21.4%)
R
Republican
238,123 (74.2%)
Other
14,061 (4.4%)
2022
23.4%
72.4%
D
Democrat
54,194 (23.4%)
R
Republican
167,843 (72.4%)
Other
9,635 (4.2%)

Governor

2022
33.5%
63.4%
D
Democrat
78,186 (33.5%)
R
Republican
147,725 (63.4%)
Other
7,243 (3.1%)
2018
36.9%
59.8%
D
Democrat
89,028 (36.9%)
R
Republican
144,390 (59.8%)
Other
8,159 (3.4%)

Commissioner of Labor

2022
D
Democrat
53,907 (23.4%)
R
Republican
166,099 (72.1%)
Other
10,460 (4.5%)
2018
D
Democrat
73,297 (30.9%)
R
Republican
153,169 (64.6%)
Other
10,781 (4.5%)

Corporation Commissioner

2022
D
Democrat
53,036 (23%)
R
Republican
164,194 (71.2%)
Other
13,371 (5.8%)
2018
D
Democrat
72,389 (30.4%)
R
Republican
152,998 (64.3%)
Other
12,528 (5.3%)

Lieutenant Governor

2022
D
Democrat
53,164 (22.9%)
R
Republican
170,392 (73.4%)
Other
8,533 (3.7%)
2018
D
Democrat
71,213 (29.7%)
R
Republican
160,485 (66.9%)
Other
8,029 (3.3%)

Superintendent of Public Instruction

2022
D
Democrat
78,816 (34%)
R
Republican
152,841 (66%)
2018
D
Democrat
80,581 (33.6%)
R
Republican
141,436 (59%)
Other
17,579 (7.3%)

Treasurer

2022
D
Democrat
52,539 (22.7%)
R
Republican
169,188 (73.2%)
Other
9,256 (4%)

Attorney General

2018
D
Democrat
74,399 (31.2%)
R
Republican
164,266 (68.8%)

Insurance Commissioner

2018
D
Democrat
79,548 (33.6%)
R
Republican
157,551 (66.4%)

Podcasts

Listen
No podcasts found for this election year.

Share

Twitter (X) Facebook Email

Baselines

About

Calendar

See All
APR
3
2026
Candidate Filing Deadline
JUN
16
2026
Primary Election Day
AUG
25
2026
Primary Runoff
NOV
3
2026
Election Day