Voting & Elections in Grayson, OK

Presidential election results and party lean trends

County-level data: Election results are reported at the county level. Grayson is located in Okmulgee County, OK. Results reflect all voters in the county, not just those in Grayson.

Election Overview

Source: Okmulgee County (2024)

2024 Winner

Republican

Dem Votes

3,979

27.7%

GOP Votes

10,100

70.4%

Total Votes

14,349

Margin

R+42.7%

Shift from 2020

R+5.5pp

vs prior election

📊Election Results by Year
20162024
📈Partisan Lean Trend
R+42.7%

Election History

Source: County-Level Election Results
YearDem VotesGOP VotesTotalDem %GOP %Margin
20243,97910,10014,34927.7%70.4%R+42.7
20204,3579,66814,31330.4%67.5%R+37.1
20164,3798,92613,92431.4%64.1%R+32.7

In the 2024 presidential election, Okmulgee County recorded 14,349 total votes. Republicans won the county with 70.4% of the vote compared to 27.7% for Democrats, a margin of R+42.7%. Compared to 2020, the margin shifted R+5.5pp from the previous election. Since 2016, Okmulgee County has shifted 10.0 percentage points toward Republicans.