Skip to content

Missouri 2012 vs 2020: county swing

107 of 114 counties moved toward the Republican ticket; 1 changed hands.

Jasper County: swing R+5.2Knox County: swing R+36.0Lawrence County: swing R+15.6Livingston County: swing R+22.3Miller County: swing R+16.3Monroe County: swing R+28.0Osage County: swing R+15.7Pettis County: swing R+18.8Pulaski County: swing R+9.7Reynolds County: swing R+42.7Saline County: swing R+22.9Shelby County: swing R+25.1Sullivan County: swing R+33.6Washington County: swing R+43.6Wright County: swing R+23.2Adair County: swing R+12.0Barry County: swing R+16.2Buchanan County: swing R+15.8Carroll County: swing R+19.9Christian County: swing R+4.2Cooper County: swing R+14.1Dent County: swing R+19.4Gentry County: swing R+25.7Hickory County: swing R+33.7Audrain County: swing R+20.6Bollinger County: swing R+21.0Butler County: swing R+15.6Camden County: swing R+13.8Carter County: swing R+26.4Chariton County: swing R+25.9Clark County: swing R+48.4Clay County: swing D+4.3Cole County: swing R+0.2Crawford County: swing R+23.8Dade County: swing R+16.8Daviess County: swing R+27.2Douglas County: swing R+25.0Gasconade County: swing R+19.1Greene County: swing D+4.2Grundy County: swing R+21.2Holt County: swing R+19.1Laclede County: swing R+20.8Lewis County: swing R+28.4McDonald County: swing R+18.4Maries County: swing R+23.4Mercer County: swing R+19.6Montgomery County: swing R+23.7Morgan County: swing R+24.0Nodaway County: swing R+13.6Ozark County: swing R+27.2Perry County: swing R+19.8Phelps County: swing R+6.6Polk County: swing R+16.3Putnam County: swing R+21.6Randolph County: swing R+15.0Ray County: swing R+30.0Ripley County: swing R+25.4Ste. Genevieve County: swing R+38.3St. Francois County: swing R+28.5Schuyler County: swing R+37.0Shannon County: swing R+36.9Stoddard County: swing R+22.7Taney County: swing R+10.3Warren County: swing R+19.3Webster County: swing R+19.4St. Louis city: swing D+52.5Jackson County: swing D+30.5Jefferson County: swing R+21.1Linn County: swing R+30.4Macon County: swing R+22.8Moniteau County: swing R+14.0Newton County: swing R+10.5Pike County: swing R+26.7Ralls County: swing R+26.6St. Clair County: swing R+25.5Scott County: swing R+18.2Texas County: swing R+24.5Wayne County: swing R+35.8Andrew County: swing R+16.5Benton County: swing R+22.2Callaway County: swing R+11.2Cedar County: swing R+18.9Clinton County: swing R+22.3Dallas County: swing R+25.3Franklin County: swing R+15.9Henry County: swing R+24.2Iron County: swing R+43.2Atchison County: swing R+15.8Barton County: swing R+15.6Boone County: swing D+9.4Caldwell County: swing R+26.6Cape Girardeau County: swing R+1.2Cass County: swing R+3.2Johnson County: swing R+12.6Lafayette County: swing R+19.5Lincoln County: swing R+23.3Madison County: swing R+29.5Marion County: swing R+18.3St. Charles County: swing D+3.5St. LouisScotland County: swing R+27.8DeKalb County: swing R+16.9Dunklin County: swing R+26.8Harrison County: swing R+23.6Howard County: swing R+15.5Howell County: swing R+20.4Mississippi County: swing R+26.5New Madrid County: swing R+30.7Oregon County: swing R+30.6Pemiscot County: swing R+30.0Platte County: swing D+11.1Stone County: swing R+11.9Vernon County: swing R+19.9Worth County: swing R+28.9Bates County: swing R+26.8
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20122020SwingVotes 2012Votes 2020
Clark County R+10.3 R+58.7 R+48.4 3,225 3,394
Washington County R+19.0 R+62.6 R+43.6 8,695 9,976
Iron County R+14.5 R+57.7 R+43.2 4,031 4,592
Reynolds County R+24.2 R+66.9 R+42.7 3,202 3,298
Ste. Genevieve County R+3.0 R+41.3 R+38.3 8,070 9,484
Schuyler County R+24.6 R+61.6 R+37.0 1,939 2,003
Shannon County R+26.0 R+62.9 R+36.9 3,692 3,906
Knox County R+25.9 R+61.9 R+36.0 1,957 1,854
Wayne County R+34.6 R+70.4 R+35.8 5,720 5,878
Hickory County R+23.6 R+57.3 R+33.7 4,680 5,080
Sullivan County R+27.0 R+60.6 R+33.6 2,595 2,471
New Madrid County R+20.3 R+51.0 R+30.7 7,250 7,250
Oregon County R+33.2 R+63.8 R+30.6 4,421 4,739
Linn County R+23.5 R+53.9 R+30.4 5,550 5,726
Pemiscot County R+14.6 R+44.6 R+30.0 6,335 5,735
Ray County R+14.9 R+44.9 R+30.0 10,367 11,649
Madison County R+33.3 R+62.8 R+29.5 4,930 5,676
Worth County R+30.9 R+59.8 R+28.9 1,048 1,107
St. Francois County R+19.6 R+48.1 R+28.5 22,582 28,001
Lewis County R+27.4 R+55.8 R+28.4 4,279 4,609
Monroe County R+28.7 R+56.7 R+28.0 4,057 4,483
Scotland County R+31.2 R+59.0 R+27.8 1,936 1,984
Daviess County R+33.0 R+60.2 R+27.2 3,521 3,911
Ozark County R+40.9 R+68.1 R+27.2 4,453 4,864
Bates County R+31.7 R+58.5 R+26.8 7,771 8,416
Dunklin County R+30.2 R+57.0 R+26.8 10,651 10,419
Pike County R+27.2 R+53.9 R+26.7 7,321 7,695
Caldwell County R+33.8 R+60.4 R+26.6 4,167 4,682
Ralls County R+29.7 R+56.3 R+26.6 5,036 5,662
Mississippi County R+23.1 R+49.6 R+26.5 4,920 4,756
Carter County R+43.8 R+70.2 R+26.4 2,799 2,897
Chariton County R+27.9 R+53.8 R+25.9 3,821 4,077
Gentry County R+35.1 R+60.8 R+25.7 2,999 3,237
St. Clair County R+33.7 R+59.2 R+25.5 4,626 4,974
Ripley County R+44.6 R+70.0 R+25.4 5,263 5,717
Dallas County R+39.4 R+64.7 R+25.3 7,279 8,104
Shelby County R+37.8 R+62.9 R+25.1 3,232 3,350
Douglas County R+44.8 R+69.8 R+25.0 6,557 7,000
Texas County R+44.1 R+68.6 R+24.5 10,764 11,315
Henry County R+25.9 R+50.1 R+24.2 10,123 10,788
Morgan County R+34.1 R+58.1 R+24.0 8,688 9,487
Crawford County R+36.4 R+60.2 R+23.8 9,579 10,973
Montgomery County R+32.8 R+56.5 R+23.7 5,327 5,772
Harrison County R+44.4 R+68.0 R+23.6 3,695 3,826
Maries County R+41.1 R+64.5 R+23.4 4,538 4,771
Lincoln County R+29.2 R+52.5 R+23.3 22,652 29,018
Wright County R+48.7 R+71.9 R+23.2 7,955 8,739
Saline County R+14.4 R+37.3 R+22.9 9,108 9,519
Macon County R+33.5 R+56.3 R+22.8 7,160 7,836
Stoddard County R+49.3 R+72.0 R+22.7 12,866 13,426
Clinton County R+22.7 R+45.0 R+22.3 9,861 10,888
Livingston County R+34.7 R+57.0 R+22.3 6,054 6,758
Benton County R+34.4 R+56.6 R+22.2 9,157 10,476
Putnam County R+47.1 R+68.7 R+21.6 2,309 2,361
Grundy County R+41.6 R+62.8 R+21.2 4,374 4,437
Jefferson County R+12.7 R+33.8 R+21.1 97,611 116,688
Bollinger County R+52.9 R+73.9 R+21.0 5,456 5,983
Laclede County R+44.6 R+65.4 R+20.8 15,362 16,793
Audrain County R+26.6 R+47.2 R+20.6 9,952 10,656
Howell County R+43.7 R+64.1 R+20.4 16,346 18,650
Carroll County R+44.6 R+64.5 R+19.9 4,304 4,532
Vernon County R+37.3 R+57.2 R+19.9 8,521 9,185
Perry County R+43.7 R+63.5 R+19.8 7,987 9,447
Mercer County R+54.5 R+74.1 R+19.6 1,655 1,779
Lafayette County R+26.3 R+45.8 R+19.5 15,795 17,055
Dent County R+49.6 R+69.0 R+19.4 6,643 7,142
Webster County R+40.8 R+60.2 R+19.4 15,429 18,779
Warren County R+26.7 R+46.0 R+19.3 14,676 18,375
Gasconade County R+39.2 R+58.3 R+19.1 7,134 7,923
Holt County R+50.8 R+69.9 R+19.1 2,310 2,343
Cedar County R+47.0 R+65.9 R+18.9 6,045 7,044
Pettis County R+28.7 R+47.5 R+18.8 17,175 19,097
McDonald County R+48.2 R+66.6 R+18.4 7,817 9,053
Marion County R+32.0 R+50.3 R+18.3 12,158 13,348
Scott County R+38.3 R+56.5 R+18.2 16,999 17,719
DeKalb County R+42.9 R+59.8 R+16.9 4,350 4,843
Dade County R+50.2 R+67.0 R+16.8 3,896 4,119
Andrew County R+33.8 R+50.3 R+16.5 8,306 9,752
Miller County R+49.4 R+65.7 R+16.3 11,019 12,382
Polk County R+43.2 R+59.5 R+16.3 13,119 15,064
Barry County R+44.6 R+60.8 R+16.2 13,806 15,598
Franklin County R+27.9 R+43.8 R+15.9 46,755 53,685
Atchison County R+42.3 R+58.1 R+15.8 2,709 2,814
Buchanan County R+8.8 R+24.6 R+15.8 35,106 36,598
Osage County R+55.7 R+71.4 R+15.7 6,919 7,539
Barton County R+55.5 R+71.1 R+15.6 5,746 6,077
Butler County R+46.7 R+62.3 R+15.6 16,889 18,141
Lawrence County R+47.0 R+62.6 R+15.6 15,755 17,905
Howard County R+26.6 R+42.1 R+15.5 4,867 5,092
Randolph County R+36.5 R+51.5 R+15.0 9,944 10,744
Cooper County R+32.2 R+46.3 R+14.1 7,511 8,693
Moniteau County R+48.0 R+62.0 R+14.0 6,443 7,157
Camden County R+39.4 R+53.2 R+13.8 21,945 24,812
Nodaway County R+27.0 R+40.6 R+13.6 8,976 9,893
Johnson County R+24.2 R+36.8 R+12.6 21,021 23,123
Adair County R+14.1 R+26.1 R+12.0 10,126 10,336
Stone County R+49.2 R+61.1 R+11.9 15,984 18,483
Callaway County R+31.1 R+42.3 R+11.2 18,232 21,144
Newton County R+46.9 R+57.4 R+10.5 25,083 28,405
Taney County R+47.4 R+57.7 R+10.3 21,659 26,288
Pulaski County R+36.1 R+45.8 R+9.7 13,571 14,414
Phelps County R+33.5 R+40.1 R+6.6 18,190 19,568
Jasper County R+41.0 R+46.2 R+5.2 45,218 52,352
Christian County R+46.6 R+50.8 R+4.2 37,964 46,839
Cass County R+28.4 R+31.6 R+3.2 48,913 57,408
Cape Girardeau County R+43.8 R+45.0 R+1.2 35,716 40,328
Cole County R+33.7 R+33.9 R+0.2 37,062 39,529
St. Charles County R+21.0 R+17.5 D+3.5 185,690 222,017
Greene County R+24.4 R+20.2 D+4.2 125,848 141,800
Clay County R+8.4 R+4.1 D+4.3 105,589 126,569
Boone County D+3.1 D+12.5 D+9.4 79,422 91,168
Platte County R+14.1 R+3.0 D+11.1 45,552 57,270
Jackson County flipped R+8.5 D+22.0 D+30.5 174,764 333,063
St. Louis city D+13.7 D+66.2 D+52.5 528,676 133,867

Official results As published by The American Presidency Project (UC Santa Barbara) and the state documents it links. How we use this data