- Lead
- 17,793
- Total
- 119,294
- vs nation
- R+13.4
- Turnout
- 52.2%
Cleveland County, OK
President margin by year
Place winner margin
President results by year
2024 turnout 52.2% of 229,604 citizens 18+
- Lead
- 16,850
- Total
- 119,778
- vs nation
- R+18.5
- Turnout
- 56.4%
- Lead
- 23,709
- Total
- 109,450
- vs nation
- R+23.8
- Turnout
- 54.6%
- Lead
- 24,345
- Total
- 93,887
- vs nation
- R+29.8
- Turnout
- —
- Lead
- 25,068
- Total
- 104,430
- vs nation
- R+31.3
- Turnout
- —
- Lead
- 31,713
- Total
- 99,727
- vs nation
- R+29.3
- Turnout
- —
- Lead
- 19,601
- Total
- 76,171
- vs nation
- R+26.3
- Turnout
- —
- Lead
- 10,419
- Total
- 69,783
- vs nation
- R+23.5
- Turnout
- —
Key facts
- 2024 presidential margin
- R+14.9MIT Election Lab
- Population
- 300,0472024 5-year
- Median household income
- $77,0682024 5-year
- White (non-Hispanic)
- 67.2%2024 5-year
- Black
- 4.6%2024 5-year
- Hispanic / Latino
- 11.0%2024 5-year
- Peak Democratic margin
- D+52.3 in 1932MIT Election Lab
- Peak Republican margin
- R+44.0 in 1984MIT Election Lab
- Most similar
- Tulsa County, OK · twin score 93.7
Midterm durability
Total general-election participants divided by same-year citizen voting-age population. These are total ballots or participating voters—not presidential candidate votes.
- 2024 total turnout
- 52.2%119,934 participants ÷ 229,604 CVAP
- 2020→2022 drop-off
- +14.4 ptsVolatile
- Drop-off versus state
- -0.4 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026 scenario
- 37.9%–40.2%Recent-cycle and two-cycle persistence scenarios; not a forecast
| Election | Participants | CVAP | Turnout | Quality |
|---|---|---|---|---|
| 2016 · Presidential | 110,739 | 202,924 | 54.6% | A/A |
| 2018 · Midterm | 93,186 | 207,915 | 44.8% | A/A |
| 2020 · Presidential | 120,155 | 213,000 | 56.4% | A/A |
| 2022 · Midterm | 94,620 | 225,056 | 42.0% | C/A |
| 2024 · Presidential | 119,934 | 229,604 | 52.2% | A/A |
Sources and methods
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 293/111.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 297/138.
- 2020: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 301/2.
- 2022: numerator source 159, denominator source 157; top ticket votes; canonical-complete-contest-floor-v1; allocation share 0.0%; series 154/183.
- 2024: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 311/228.
Precinct data
Results by precinct
194 precincts · 119,294 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -140317140317 | 1,242 | 1,108 | 56 | 2,406 | 51.6% | 46.1% | D+5.6 |
|---|---|---|---|---|---|---|---|
| Precinct -140304140304 | 1,034 | 1,104 | 53 | 2,191 | 47.2% | 50.4% | R+3.2 |
| Precinct -140104140104 | 767 | 1,268 | 49 | 2,084 | 36.8% | 60.8% | R+24.0 |
| Precinct -140341140341 | 1,117 | 887 | 39 | 2,043 | 54.7% | 43.4% | D+11.3 |
| Precinct -140338140338 | 1,003 | 971 | 50 | 2,024 | 49.6% | 48.0% | D+1.6 |
| Precinct -140113140113 | 664 | 1,277 | 43 | 1,984 | 33.5% | 64.4% | R+30.9 |
| Precinct -140307140307 | 1,013 | 870 | 52 | 1,935 | 52.4% | 45.0% | D+7.4 |
| Precinct -140102140102 | 655 | 1,201 | 45 | 1,901 | 34.5% | 63.2% | R+28.7 |
| Precinct -140112140112 | 784 | 1,078 | 38 | 1,900 | 41.3% | 56.7% | R+15.5 |
| Precinct -140218140218 | 580 | 1,276 | 43 | 1,899 | 30.5% | 67.2% | R+36.7 |
| Precinct -140340140340 | 1,046 | 790 | 38 | 1,874 | 55.8% | 42.2% | D+13.7 |
| Precinct -140217140217 | 676 | 1,139 | 51 | 1,866 | 36.2% | 61.0% | R+24.8 |
| Precinct -140303140303 | 885 | 928 | 40 | 1,853 | 47.8% | 50.1% | R+2.3 |
| Precinct -140214140214 | 667 | 1,104 | 36 | 1,807 | 36.9% | 61.1% | R+24.2 |
| Precinct -140108140108 | 556 | 1,209 | 39 | 1,804 | 30.8% | 67.0% | R+36.2 |
| Precinct -140301140301 | 732 | 1,009 | 45 | 1,786 | 41.0% | 56.5% | R+15.5 |
| Precinct -140115140115 | 688 | 997 | 49 | 1,734 | 39.7% | 57.5% | R+17.8 |
| Precinct -140315140315 | 1,066 | 593 | 54 | 1,713 | 62.2% | 34.6% | D+27.6 |
| Precinct -140114140114 | 577 | 1,083 | 38 | 1,698 | 34.0% | 63.8% | R+29.8 |
| Precinct -140215140215 | 637 | 999 | 39 | 1,675 | 38.0% | 59.6% | R+21.6 |
| Precinct -140318140318 | 876 | 739 | 32 | 1,647 | 53.2% | 44.9% | D+8.3 |
| Precinct -140401140401 | 522 | 1,065 | 38 | 1,625 | 32.1% | 65.5% | R+33.4 |
| Precinct -140300140300 | 722 | 863 | 35 | 1,620 | 44.6% | 53.3% | R+8.7 |
| Precinct -140207140207 | 534 | 1,036 | 42 | 1,612 | 33.1% | 64.3% | R+31.1 |
| Precinct -140100140100 | 382 | 1,180 | 42 | 1,604 | 23.8% | 73.6% | R+49.8 |
| Precinct -140110140110 | 497 | 979 | 23 | 1,499 | 33.2% | 65.3% | R+32.2 |
| Precinct -140344140344 | 346 | 1,127 | 22 | 1,495 | 23.1% | 75.4% | R+52.2 |
| Precinct -140111140111 | 628 | 836 | 30 | 1,494 | 42.0% | 56.0% | R+13.9 |
| Precinct -140213140213 | 522 | 930 | 32 | 1,484 | 35.2% | 62.7% | R+27.5 |
| Precinct -140106140106 | 503 | 935 | 25 | 1,463 | 34.4% | 63.9% | R+29.5 |
| Precinct -140311140311 | 868 | 556 | 37 | 1,461 | 59.4% | 38.1% | D+21.4 |
| Precinct -140123140123 | 290 | 1,142 | 22 | 1,454 | 19.9% | 78.5% | R+58.6 |
| Precinct -140328140328 | 863 | 532 | 44 | 1,439 | 60.0% | 37.0% | D+23.0 |
| Precinct -140205140205 | 543 | 841 | 42 | 1,426 | 38.1% | 59.0% | R+20.9 |
| Precinct -140403140403 | 352 | 1,048 | 26 | 1,426 | 24.7% | 73.5% | R+48.8 |
| Precinct -140200140200 | 509 | 869 | 28 | 1,406 | 36.2% | 61.8% | R+25.6 |
| Precinct -140109140109 | 462 | 896 | 19 | 1,377 | 33.6% | 65.1% | R+31.5 |
| Precinct -140120140120 | 429 | 925 | 20 | 1,374 | 31.2% | 67.3% | R+36.1 |
| Precinct -140402140402 | 309 | 1,041 | 22 | 1,372 | 22.5% | 75.9% | R+53.4 |
| Precinct -140105140105 | 581 | 755 | 23 | 1,359 | 42.8% | 55.6% | R+12.8 |
| Precinct -140204140204 | 502 | 821 | 30 | 1,353 | 37.1% | 60.7% | R+23.6 |
| Precinct -140404140404 | 278 | 1,057 | 17 | 1,352 | 20.6% | 78.2% | R+57.6 |
| Precinct -140212140212 | 492 | 805 | 38 | 1,335 | 36.9% | 60.3% | R+23.4 |
| Precinct -140119140119 | 542 | 739 | 33 | 1,314 | 41.2% | 56.2% | R+15.0 |
| Precinct -140339140339 | 638 | 634 | 29 | 1,301 | 49.0% | 48.7% | D+0.3 |
| Precinct -140124140124 | 257 | 996 | 22 | 1,275 | 20.2% | 78.1% | R+58.0 |
| Precinct -140211140211 | 432 | 795 | 38 | 1,265 | 34.2% | 62.8% | R+28.7 |
| Precinct -140345140345 | 292 | 944 | 19 | 1,255 | 23.3% | 75.2% | R+52.0 |
| Precinct -140216140216 | 456 | 755 | 34 | 1,245 | 36.6% | 60.6% | R+24.0 |
| Precinct -140310140310 | 793 | 402 | 37 | 1,232 | 64.4% | 32.6% | D+31.7 |
| Precinct -140405140405 | 216 | 980 | 28 | 1,224 | 17.6% | 80.1% | R+62.4 |
| Precinct -140351140351 | 373 | 820 | 24 | 1,217 | 30.6% | 67.4% | R+36.7 |
| Precinct -140343140343 | 543 | 650 | 22 | 1,215 | 44.7% | 53.5% | R+8.8 |
| Precinct -140349140349 | 505 | 627 | 17 | 1,149 | 44.0% | 54.6% | R+10.6 |
| Precinct -140118140118 | 405 | 710 | 29 | 1,144 | 35.4% | 62.1% | R+26.7 |
| Precinct -140107140107 | 377 | 717 | 21 | 1,115 | 33.8% | 64.3% | R+30.5 |
| Precinct -140325140325 | 718 | 371 | 24 | 1,113 | 64.5% | 33.3% | D+31.2 |
| Precinct -140333140333 | 599 | 484 | 20 | 1,103 | 54.3% | 43.9% | D+10.4 |
| Precinct -140321140321 | 719 | 348 | 30 | 1,097 | 65.5% | 31.7% | D+33.8 |
| Precinct -140101140101 | 369 | 694 | 17 | 1,080 | 34.2% | 64.3% | R+30.1 |
| Precinct -140208140208 | 386 | 640 | 22 | 1,048 | 36.8% | 61.1% | R+24.2 |
| Precinct -140206140206 | 409 | 611 | 23 | 1,043 | 39.2% | 58.6% | R+19.4 |
| Precinct -140400140400 | 297 | 721 | 16 | 1,034 | 28.7% | 69.7% | R+41.0 |
| Precinct -140314140314 | 689 | 304 | 24 | 1,017 | 67.7% | 29.9% | D+37.9 |
| Precinct -140103140103 | 397 | 591 | 19 | 1,007 | 39.4% | 58.7% | R+19.3 |
| Precinct -140308140308 | 538 | 423 | 35 | 996 | 54.0% | 42.5% | D+11.5 |
| Precinct -140309140309 | 503 | 462 | 27 | 992 | 50.7% | 46.6% | D+4.1 |
| Precinct -140117140117 | 394 | 565 | 18 | 977 | 40.3% | 57.8% | R+17.5 |
| Precinct -140305140305 | 539 | 404 | 26 | 969 | 55.6% | 41.7% | D+13.9 |
| Precinct -140319140319 | 551 | 378 | 25 | 954 | 57.8% | 39.6% | D+18.1 |
| Precinct -140202140202 | 345 | 572 | 33 | 950 | 36.3% | 60.2% | R+23.9 |
| Precinct -140342140342 | 442 | 464 | 25 | 931 | 47.5% | 49.8% | R+2.4 |
| Precinct -140324140324 | 673 | 207 | 9 | 889 | 75.7% | 23.3% | D+52.4 |
| Precinct -140326140326 | 521 | 325 | 22 | 868 | 60.0% | 37.4% | D+22.6 |
| Precinct -140313140313 | 442 | 273 | 19 | 734 | 60.2% | 37.2% | D+23.0 |
| Precinct -140306140306 | 394 | 311 | 13 | 718 | 54.9% | 43.3% | D+11.6 |
| Precinct -140331140331 | 466 | 242 | 10 | 718 | 64.9% | 33.7% | D+31.2 |
| Precinct -140312140312 | 394 | 297 | 20 | 711 | 55.4% | 41.8% | D+13.6 |
| Precinct -140335140335 | 294 | 398 | 6 | 698 | 42.1% | 57.0% | R+14.9 |
| Precinct -140347140347 | 243 | 438 | 11 | 692 | 35.1% | 63.3% | R+28.2 |
| Precinct -140352140352 | 196 | 473 | 13 | 682 | 28.7% | 69.4% | R+40.6 |
| Precinct -140323140323 | 493 | 165 | 22 | 680 | 72.5% | 24.3% | D+48.2 |
| Precinct -140327140327 | 410 | 239 | 19 | 668 | 61.4% | 35.8% | D+25.6 |
| Precinct -140209140209 | 222 | 396 | 12 | 630 | 35.2% | 62.9% | R+27.6 |
| Precinct -140125140125 | 126 | 444 | 11 | 581 | 21.7% | 76.4% | R+54.7 |
| Precinct -140322140322 | 338 | 223 | 10 | 571 | 59.2% | 39.1% | D+20.1 |
| Precinct -140346140346 | 146 | 337 | 14 | 497 | 29.4% | 67.8% | R+38.4 |
| Precinct -140122140122 | 87 | 384 | 11 | 482 | 18.0% | 79.7% | R+61.6 |
| Precinct -140210140210 | 180 | 285 | 9 | 474 | 38.0% | 60.1% | R+22.2 |
| Precinct -140203140203 | 144 | 308 | 14 | 466 | 30.9% | 66.1% | R+35.2 |
| Precinct -140336140336 | 229 | 155 | 1 | 385 | 59.5% | 40.3% | D+19.2 |
| Precinct -140201140201 | 94 | 224 | 12 | 330 | 28.5% | 67.9% | R+39.4 |
| Precinct -140330140330 | 194 | 123 | 5 | 322 | 60.2% | 38.2% | D+22.0 |
| Precinct -140302140302 | 127 | 160 | 8 | 295 | 43.1% | 54.2% | R+11.2 |
| Precinct -140348140348 | 112 | 149 | 9 | 270 | 41.5% | 55.2% | R+13.7 |
| Precinct -140121140121 | 82 | 181 | 5 | 268 | 30.6% | 67.5% | R+36.9 |
| Precinct -140116140116 | 97 | 160 | 3 | 260 | 37.3% | 61.5% | R+24.2 |
| Precinct -140406140406 | 35 | 187 | 5 | 227 | 15.4% | 82.4% | R+67.0 |
| Precinct -140320140320 | 109 | 96 | 8 | 213 | 51.2% | 45.1% | D+6.1 |
| Precinct -140350140350 | 92 | 109 | 5 | 206 | 44.7% | 52.9% | R+8.3 |
| Precinct -140332140332 | 124 | 71 | 5 | 200 | 62.0% | 35.5% | D+26.5 |
| Precinct -140316140316 | 92 | 100 | 0 | 192 | 47.9% | 52.1% | R+4.2 |
| Precinct -140329140329 | 76 | 37 | 3 | 116 | 65.5% | 31.9% | D+33.6 |
| Precinct -140334140334 | 70 | 30 | 0 | 100 | 70.0% | 30.0% | D+40.0 |
| Precinct -140337140337 | 7 | 28 | 0 | 35 | 20.0% | 80.0% | R+60.0 |
| Voting District 140_400271 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 1040_4002710 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 1140_4002711 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 1240_4002712 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 1340_4002713 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 1440_4002714 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 1540_4002715 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 1640_4002716 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 1740_4002717 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 1840_4002718 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 1940_4002719 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 240_400272 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 2040_4002720 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 2140_4002721 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 2240_4002722 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 2340_4002723 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 2440_4002724 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 2540_4002725 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 2640_4002726 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 2740_4002727 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 2840_4002728 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 2940_4002729 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 340_400273 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 3040_4002730 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 3140_4002731 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 3240_4002732 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 3340_4002733 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 3440_4002734 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 3540_4002735 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 3640_4002736 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 3740_4002737 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 3840_4002738 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 3940_4002739 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 440_400274 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 4040_4002740 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 4140_4002741 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 4240_4002742 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 4340_4002743 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 4440_4002744 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 4540_4002745 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 4640_4002746 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 4740_4002747 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 4840_4002748 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 4940_4002749 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 540_400275 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 5040_4002750 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 5140_4002751 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 5240_4002752 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 5340_4002753 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 5440_4002754 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 5540_4002755 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 5640_4002756 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 5740_4002757 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 5840_4002758 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 5940_4002759 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 640_400276 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 6040_4002760 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 6140_4002761 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 6240_4002762 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 6340_4002763 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 6440_4002764 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 6540_4002765 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 6640_4002766 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 6740_4002767 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 6840_4002768 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 6940_4002769 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 740_400277 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 7040_4002770 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 7140_4002771 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 7240_4002772 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 7340_4002773 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 7440_4002774 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 7540_4002775 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 7640_4002776 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 7740_4002777 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 7840_4002778 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 7940_4002779 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 840_400278 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 8040_4002780 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 8140_4002781 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 8240_4002782 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 8340_4002783 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 8440_4002784 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 8540_4002785 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 8640_4002786 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 8740_4002787 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 8840_4002788 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 8940_4002789 | 0 | 0 | 0 | 0 | — | — | No votes |
| Voting District 940_400279 | 0 | 0 | 0 | 0 | — | — | No votes |
Presidential margin, 1908–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1908 | +11.5% |
| 1912 | +18.6% |
| 1916 | +26.8% |
| 1920 | +2.3% |
| 1924 | +23.3% |
| 1928 | −23.7% |
| 1932 | +52.3% |
| 1936 | +40.6% |
| 1940 | +23.6% |
| 1944 | +17.9% |
| 1948 | +28.2% |
| 1952 | −13.7% |
| 1956 | −12.9% |
| 1960 | −18.5% |
| 1964 | +9.1% |
| 1968 | −14.9% |
| 1972 | −39.1% |
| 1976 | −4.7% |
| 1980 | −33.0% |
| 1984 | −44.0% |
| 1988 | −24.2% |
| 1992 | −13.8% |
| 1996 | −14.9% |
| 2000 | −25.7% |
| 2004 | −31.8% |
| 2008 | −24.0% |
| 2012 | −25.9% |
| 2016 | −21.7% |
| 2020 | −14.1% |
| 2024 | −14.9% |
U.S. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate
Each row shows U.S. Senate votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
U.S. Senate special elections
Each row shows U.S. Senate special votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Governor
Each row shows Governor votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Registered voters
By party of registration, over time
Registration leans Republican; the presidential vote runs 4.8 points more Republican.
179,782 registered voters · 2026
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
−583 net domestic migration · 2025
Net +15,563 over 2011–2025 · gain loss
Arrivals reported $54,167 in average income, against $85,367 for residents who stayed — 37% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+17.8 on average — 2.9 points more Republican-leaning than Cleveland County, OK itself (R+14.9).
Where arrivals came from lean of each source
- Oklahoma County, OK3,642R+1.7
- McClain County, OK475R+60.6
- Canadian County, OK411R+40.4
- Tulsa County, OK247R+15.2
- Grady County, OK223R+62.7
- Pottawatomie County, OK209R+47.4
Where departures went households, 2022–23
- Oklahoma County, OK3,624
- McClain County, OK590
- Canadian County, OK574
- Pottawatomie County, OK272
- Tulsa County, OK242
- Grady County, OK201
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | +3,102 |
| 2012 | +2,198 |
| 2013 | +1,835 |
| 2014 | −1,884 |
| 2015 | +2,253 |
| 2016 | +2,502 |
| 2017 | +423 |
| 2018 | +554 |
| 2019 | +1,852 |
| 2021 | +1,436 |
| 2022 | +1,010 |
| 2023 | +581 |
| 2024 | +284 |
| 2025 | −583 |
Cleveland County anchors Norman and the University of Oklahoma, giving it a younger, more educated profile than most of rural Oklahoma — yet it still delivered a 14.9-point Republican margin in 2024, reflecting the state's broader partisan realignment.
Across the recorded series it reached a Democratic high of 52.3 points in 1932 and a Republican high of 44.0 points in 1984. Between 2020 and 2024 the county moved 0.8 points toward the Republican candidate; the 2024 margin was 14.9 points.
A population of 300,047, a 67% non-Hispanic-white share, and a median household income of $77,068 describe the county. The county's voting pattern over the last decade is most similar to that of Tulsa County and Knox County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Cleveland County, Oklahoma. Akashic. https://akashic.app/county/40027/. Accessed May 20, 2026. License: CC BY 4.0.