Skip to content

Tennessee 2000 vs 2024: county swing

92 of 95 counties moved toward the Republican ticket; 33 changed hands.

Benton County: swing R+82.2Bledsoe County: swing R+55.6Campbell County: swing R+75.4Clay County: swing R+80.1Coffee County: swing R+54.8Dyer County: swing R+54.5Grainger County: swing R+51.2Hardeman County: swing R+38.0Hickman County: swing R+79.4Knox County: swing R+2.4Loudon County: swing R+26.4Marshall County: swing R+67.3Morgan County: swing R+70.9Polk County: swing R+62.2Scott County: swing R+70.6Union County: swing R+60.2Washington County: swing R+18.9White County: swing R+74.5Wilson County: swing R+33.6Bradley County: swing R+20.2Carroll County: swing R+59.4Cheatham County: swing R+43.7Claiborne County: swing R+57.0Crockett County: swing R+59.2Cumberland County: swing R+41.3DeKalb County: swing R+84.3Fayette County: swing R+30.5Fentress County: swing R+61.0Greene County: swing R+43.6Grundy County: swing R+100.1Hamilton County: swing R+0.7Hancock County: swing R+45.1Hardin County: swing R+57.1Henderson County: swing R+44.2Houston County: swing R+92.9Jackson County: swing R+102.9Lake County: swing R+83.6Lewis County: swing R+71.1McMinn County: swing R+40.0McNairy County: swing R+58.5Macon County: swing R+69.5Maury County: swing R+41.2Montgomery County: swing R+16.4Perry County: swing R+86.5Pickett County: swing R+50.8Putnam County: swing R+45.4Anderson County: swing R+31.9Bedford County: swing R+59.9Rhea County: swing R+44.6Robertson County: swing R+53.7Rutherford County: swing R+11.9Sevier County: swing R+27.6Stewart County: swing R+85.7Tipton County: swing R+30.1Van Buren County: swing R+86.4Warren County: swing R+70.0Blount County: swing R+21.6Carter County: swing R+35.0Davidson County: swing D+9.9Franklin County: swing R+61.7Hamblen County: swing R+37.3Haywood County: swing R+20.2Humphreys County: swing R+83.2Lawrence County: swing R+62.4Madison County: swing R+12.1Moore County: swing R+67.2Overton County: swing R+86.0Roane County: swing R+46.1Smith County: swing R+99.0Sumner County: swing R+30.9Weakley County: swing R+53.8Williamson County: swing D+2.1Chester County: swing R+42.3Decatur County: swing R+74.4Dickson County: swing R+60.4Gibson County: swing R+54.1Giles County: swing R+66.4Cocke County: swing R+45.7Hawkins County: swing R+49.4Henry County: swing R+56.5Jefferson County: swing R+39.8Johnson County: swing R+35.2Lauderdale County: swing R+48.7Lincoln County: swing R+61.2Marion County: swing R+63.4Meigs County: swing R+60.4Monroe County: swing R+50.0Obion County: swing R+64.0Sequatchie County: swing R+52.9Shelby County: swing D+11.0Sullivan County: swing R+33.2Unicoi County: swing R+43.1Wayne County: swing R+48.4Trousdale County: swing R+93.4Cannon County: swing R+82.5
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20002024SwingVotes 2000Votes 2024
Jackson County flipped D+40.4 R+62.5 R+102.9 4,754 5,676
Grundy County flipped D+30.8 R+69.3 R+100.1 4,596 6,328
Smith County flipped D+34.1 R+64.9 R+99.0 7,348 9,336
Trousdale County flipped D+34.5 R+58.9 R+93.4 2,945 4,251
Houston County flipped D+34.7 R+58.2 R+92.9 3,127 3,810
Perry County flipped D+17.0 R+69.5 R+86.5 2,866 3,716
Van Buren County flipped D+19.2 R+67.2 R+86.4 2,131 3,265
Overton County flipped D+21.7 R+64.3 R+86.0 7,496 11,069
Stewart County flipped D+21.8 R+63.9 R+85.7 4,782 6,620
DeKalb County flipped D+21.6 R+62.7 R+84.3 6,265 9,396
Lake County flipped D+28.7 R+54.9 R+83.6 2,224 1,939
Humphreys County flipped D+27.2 R+56.0 R+83.2 6,681 8,264
Cannon County flipped D+16.4 R+66.1 R+82.5 4,697 6,881
Benton County flipped D+19.2 R+63.0 R+82.2 6,311 7,260
Clay County flipped D+13.5 R+66.6 R+80.1 3,442 3,760
Hickman County flipped D+18.3 R+61.1 R+79.4 7,264 10,309
Campbell County flipped D+5.7 R+69.7 R+75.4 12,421 15,528
White County flipped D+7.9 R+66.6 R+74.5 7,775 12,931
Decatur County flipped D+5.3 R+69.1 R+74.4 4,370 5,466
Lewis County flipped D+5.5 R+65.6 R+71.1 4,420 5,890
Morgan County R+3.6 R+74.5 R+70.9 6,162 8,560
Scott County R+9.2 R+79.8 R+70.6 6,615 9,605
Warren County flipped D+13.9 R+56.1 R+70.0 13,131 17,015
Macon County R+4.8 R+74.3 R+69.5 6,491 10,333
Marshall County flipped D+10.7 R+56.6 R+67.3 9,359 15,962
Moore County R+1.7 R+68.9 R+67.2 2,301 3,654
Giles County flipped D+11.4 R+55.0 R+66.4 10,066 13,487
Obion County R+0.9 R+64.9 R+64.0 12,440 12,900
Marion County flipped D+7.7 R+55.7 R+63.4 10,250 13,933
Lawrence County R+6.7 R+69.1 R+62.4 14,470 19,533
Polk County R+6.0 R+68.2 R+62.2 5,594 8,727
Franklin County flipped D+8.6 R+53.1 R+61.7 14,691 19,728
Lincoln County R+3.5 R+64.7 R+61.2 10,659 16,128
Fentress County R+14.8 R+75.8 R+61.0 6,029 9,771
Dickson County flipped D+8.5 R+51.9 R+60.4 15,556 25,204
Meigs County R+7.1 R+67.5 R+60.4 3,390 6,099
Union County R+11.0 R+71.2 R+60.2 5,821 8,669
Bedford County flipped D+1.9 R+58.0 R+59.9 12,207 20,090
Carroll County R+2.1 R+61.5 R+59.4 10,827 11,882
Crockett County flipped D+0.5 R+58.7 R+59.2 5,440 5,921
McNairy County R+10.0 R+68.5 R+58.5 8,989 11,267
Hardin County R+13.9 R+71.0 R+57.1 8,782 12,094
Claiborne County R+13.1 R+70.1 R+57.0 9,000 13,534
Henry County flipped D+1.2 R+55.3 R+56.5 12,309 15,076
Bledsoe County R+14.9 R+70.5 R+55.6 4,196 6,191
Coffee County R+0.3 R+55.1 R+54.8 17,788 24,932
Dyer County R+7.3 R+61.8 R+54.5 11,841 14,394
Gibson County flipped D+2.2 R+51.9 R+54.1 17,137 21,648
Weakley County R+4.6 R+58.4 R+53.8 11,844 13,394
Robertson County flipped D+2.8 R+50.9 R+53.7 20,164 35,070
Sequatchie County R+13.4 R+66.3 R+52.9 3,887 7,890
Grainger County R+22.4 R+73.6 R+51.2 6,194 11,130
Pickett County R+15.3 R+66.1 R+50.8 2,239 2,954
Monroe County R+16.8 R+66.8 R+50.0 13,003 22,323
Hawkins County R+19.4 R+68.8 R+49.4 17,098 26,266
Lauderdale County flipped D+11.7 R+37.0 R+48.7 7,618 8,266
Wayne County R+28.5 R+76.9 R+48.4 5,306 6,831
Roane County R+8.3 R+54.4 R+46.1 21,326 27,412
Cocke County R+22.6 R+68.3 R+45.7 10,239 15,663
Putnam County R+2.0 R+47.4 R+45.4 22,438 34,939
Hancock County R+31.4 R+76.5 R+45.1 2,075 2,908
Rhea County R+22.3 R+66.9 R+44.6 9,772 14,444
Henderson County R+23.7 R+67.9 R+44.2 8,399 12,047
Cheatham County R+2.3 R+46.0 R+43.7 12,616 20,741
Greene County R+22.2 R+65.8 R+43.6 20,816 31,095
Unicoi County R+18.9 R+62.0 R+43.1 6,429 8,541
Chester County R+22.6 R+64.9 R+42.3 5,728 7,577
Cumberland County R+17.6 R+58.9 R+41.3 19,017 34,642
Maury County R+3.4 R+44.6 R+41.2 23,400 52,090
McMinn County R+24.2 R+64.2 R+40.0 16,600 24,072
Jefferson County R+24.4 R+64.2 R+39.8 14,087 25,815
Hardeman County flipped D+13.9 R+24.1 R+38.0 8,803 9,399
Hamblen County R+21.6 R+58.9 R+37.3 19,699 25,501
Johnson County R+34.1 R+69.3 R+35.2 5,657 8,102
Carter County R+28.2 R+63.2 R+35.0 19,102 24,852
Wilson County R+6.4 R+40.0 R+33.6 35,916 81,254
Sullivan County R+21.8 R+55.0 R+33.2 55,727 75,541
Anderson County R+3.9 R+35.8 R+31.9 28,779 36,548
Sumner County R+10.9 R+41.8 R+30.9 50,477 97,761
Fayette County R+11.8 R+42.3 R+30.5 11,529 23,696
Tipton County R+22.7 R+52.8 R+30.1 16,552 26,733
Sevier County R+33.6 R+61.2 R+27.6 25,365 43,970
Loudon County R+26.6 R+53.0 R+26.4 16,406 33,209
Blount County R+26.1 R+47.7 R+21.6 40,662 69,224
Bradley County R+38.7 R+58.9 R+20.2 29,443 49,246
Haywood County D+20.6 D+0.4 R+20.2 6,478 6,652
Washington County R+20.6 R+39.5 R+18.9 37,942 61,234
Montgomery County R+2.1 R+18.5 R+16.4 39,044 81,755
Madison County R+6.1 R+18.2 R+12.1 33,930 39,964
Rutherford County R+9.8 R+21.7 R+11.9 62,182 147,656
Knox County R+17.2 R+19.6 R+2.4 150,586 221,864
Hamilton County R+12.3 R+13.0 R+0.7 120,379 174,438
Williamson County R+34.5 R+32.4 D+2.1 58,429 144,668
Davidson County D+17.5 D+27.4 D+9.9 208,588 290,036
Shelby County D+14.4 D+25.4 D+11.0 336,755 326,497

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