Skip to content

North Carolina 2008 vs 2012: county swing

79 of 100 counties moved toward the Republican ticket; 5 changed hands.

Alamance County: swing R+4.4Alleghany County: swing R+14.7Bladen County: swing R+0.1Buncombe County: swing R+1.4Caldwell County: swing R+5.8Dare County: swing R+6.6Davidson County: swing R+7.0Forsyth County: swing R+3.3Guilford County: swing R+2.0Hertford County: swing D+2.8Jones County: swing R+0.8Martin County: swing EvenNash County: swing D+2.3Pender County: swing R+4.7Randolph County: swing R+7.8Scotland County: swing D+1.7Stanly County: swing R+3.2Vance County: swing D+1.6Wayne County: swing D+0.2Yadkin County: swing R+5.3Wilkes County: swing R+4.2Wilson County: swing D+1.4Yancey County: swing R+8.0Avery County: swing R+5.9Beaufort County: swing R+1.9Brunswick County: swing R+4.2Cabarrus County: swing R+1.5Catawba County: swing R+4.4Chatham County: swing R+4.9Cherokee County: swing R+7.2Chowan County: swing R+3.3Columbus County: swing D+0.1Davie County: swing R+5.1Duplin County: swing R+2.1Edgecombe County: swing D+1.7Franklin County: swing R+3.4Gaston County: swing R+0.3Graham County: swing R+3.9Granville County: swing R+2.0Halifax County: swing D+4.0Haywood County: swing R+5.9Hyde County: swing R+2.5Jackson County: swing R+6.3Lee County: swing R+1.3McDowell County: swing R+4.8Madison County: swing R+7.5Mitchell County: swing R+9.5New Hanover County: swing R+3.1Orange County: swing R+2.6Pasquotank County: swing D+0.9Perquimans County: swing R+2.0Pitt County: swing R+1.6Richmond County: swing D+1.4Rowan County: swing R+3.1Sampson County: swing R+2.5Stokes County: swing R+7.7Transylvania County: swing R+4.2Wake County: swing R+3.0Washington County: swing D+2.0Alexander County: swing R+6.1Anson County: swing D+4.4Ashe County: swing R+9.5Caswell County: swing R+5.4Cleveland County: swing R+0.2Durham County: swing D+0.8Gates County: swing R+1.1Harnett County: swing R+2.3Iredell County: swing R+6.1Lincoln County: swing R+5.4Montgomery County: swing R+4.1Onslow County: swing R+5.3Person County: swing R+2.3Rockingham County: swing R+5.2Swain County: swing R+4.7Union County: swing R+3.5Currituck County: swing R+3.3Greene County: swing R+1.8Henderson County: swing R+6.4Bertie County: swing D+2.0Burke County: swing R+4.2Camden County: swing R+2.0Carteret County: swing R+6.1Johnston County: swing R+3.8Lenoir County: swing EvenMacon County: swing R+8.9Mecklenburg County: swing R+1.9Moore County: swing R+6.5Watauga County: swing R+7.4Surry County: swing R+8.8Tyrrell County: swing R+3.8Craven County: swing R+5.3Cumberland County: swing D+2.1Northampton County: swing D+4.4Pamlico County: swing R+6.1Polk County: swing R+6.3Robeson County: swing D+3.6Clay County: swing R+6.8Warren County: swing R+1.7Hoke County: swing D+0.4Rutherford County: swing R+1.5
Red: toward the Republican ticket. Blue: toward the Democratic ticket.
County20082012SwingVotes 2008Votes 2012
Alleghany County R+21.0 R+35.7 R+14.7 5,263 5,067
Ashe County R+23.3 R+32.8 R+9.5 13,069 12,610
Mitchell County R+41.6 R+51.1 R+9.5 7,846 7,765
Macon County R+21.5 R+30.4 R+8.9 17,238 16,861
Surry County R+27.9 R+36.7 R+8.8 29,525 29,470
Yancey County R+5.7 R+13.7 R+8.0 9,717 9,451
Randolph County R+42.3 R+50.1 R+7.8 58,147 60,715
Stokes County R+35.0 R+42.7 R+7.7 21,743 21,619
Madison County R+1.6 R+9.1 R+7.5 10,379 10,113
Watauga County flipped D+4.3 R+3.1 R+7.4 28,372 27,674
Cherokee County R+38.6 R+45.8 R+7.2 12,586 12,867
Davidson County R+33.5 R+40.5 R+7.0 68,581 70,935
Clay County R+35.6 R+42.4 R+6.8 5,543 5,642
Dare County R+9.3 R+15.9 R+6.6 18,048 17,974
Moore County R+21.4 R+27.9 R+6.5 45,328 46,415
Henderson County R+21.0 R+27.4 R+6.4 51,614 52,392
Jackson County flipped D+5.4 R+0.9 R+6.3 16,866 16,701
Polk County R+15.1 R+21.4 R+6.3 10,562 10,389
Alexander County R+38.4 R+44.5 R+6.1 17,254 17,196
Carteret County R+34.7 R+40.8 R+6.1 34,597 35,517
Iredell County R+24.4 R+30.5 R+6.1 73,162 76,365
Pamlico County R+14.7 R+20.8 R+6.1 6,712 6,762
Avery County R+44.1 R+50.0 R+5.9 7,943 7,759
Haywood County R+7.7 R+13.6 R+5.9 28,067 27,974
Caldwell County R+29.7 R+35.5 R+5.8 35,155 34,732
Caswell County flipped D+3.1 R+2.3 R+5.4 10,862 11,039
Lincoln County R+33.3 R+38.7 R+5.4 35,798 36,775
Craven County R+12.4 R+17.7 R+5.3 44,598 46,170
Onslow County R+21.5 R+26.8 R+5.3 50,203 51,435
Yadkin County R+46.0 R+51.3 R+5.3 17,147 16,813
Rockingham County R+15.9 R+21.1 R+5.2 41,612 42,020
Davie County R+38.3 R+43.4 R+5.1 20,368 20,670
Chatham County D+9.7 D+4.8 R+4.9 32,880 35,434
McDowell County R+27.0 R+31.8 R+4.8 18,386 18,099
Pender County R+15.6 R+20.3 R+4.7 23,749 24,527
Swain County R+1.6 R+6.3 R+4.7 5,798 5,728
Alamance County R+9.3 R+13.7 R+4.4 64,353 67,776
Catawba County R+25.0 R+29.4 R+4.4 69,451 69,601
Brunswick County R+18.0 R+22.2 R+4.2 52,608 57,362
Burke County R+19.2 R+23.4 R+4.2 37,443 36,544
Transylvania County R+12.6 R+16.8 R+4.2 16,909 16,763
Wilkes County R+38.2 R+42.4 R+4.2 29,724 29,145
Montgomery County R+11.0 R+15.1 R+4.1 11,210 11,231
Graham County R+37.4 R+41.3 R+3.9 4,171 3,947
Johnston County R+23.7 R+27.5 R+3.8 71,017 76,691
Tyrrell County R+1.5 R+5.3 R+3.8 1,910 1,783
Union County R+26.7 R+30.2 R+3.5 86,089 94,728
Franklin County R+0.7 R+4.1 R+3.4 26,639 28,389
Chowan County R+1.1 R+4.4 R+3.3 7,512 7,505
Currituck County R+31.5 R+34.8 R+3.3 11,102 11,304
Forsyth County D+10.5 D+7.2 R+3.3 166,133 174,069
Stanly County R+36.7 R+39.9 R+3.2 28,506 28,717
New Hanover County R+1.4 R+4.5 R+3.1 100,665 103,628
Rowan County R+22.8 R+25.9 R+3.1 61,560 62,312
Wake County D+14.4 D+11.4 R+3.0 442,245 486,427
Orange County D+44.7 D+42.1 R+2.6 74,910 76,757
Hyde County flipped D+1.2 R+1.3 R+2.5 2,469 2,383
Sampson County R+8.4 R+10.9 R+2.5 26,038 26,174
Harnett County R+16.7 R+19.0 R+2.3 40,705 43,415
Person County R+8.5 R+10.8 R+2.3 18,632 19,106
Duplin County R+9.4 R+11.5 R+2.1 19,904 20,592
Camden County R+32.0 R+34.0 R+2.0 4,821 4,704
Granville County D+6.6 D+4.6 R+2.0 24,725 26,275
Guilford County D+18.4 D+16.4 R+2.0 241,771 253,852
Perquimans County R+14.0 R+16.0 R+2.0 6,501 6,652
Beaufort County R+17.4 R+19.3 R+1.9 23,010 23,620
Mecklenburg County D+24.4 D+22.5 R+1.9 410,817 448,900
Greene County R+5.9 R+7.7 R+1.8 8,103 8,236
Warren County D+39.5 D+37.8 R+1.7 10,195 10,162
Pitt County D+8.8 D+7.2 R+1.6 74,884 78,856
Cabarrus County R+18.5 R+20.0 R+1.5 77,994 83,566
Rutherford County R+31.8 R+33.3 R+1.5 28,720 28,702
Buncombe County D+13.9 D+12.5 R+1.4 123,795 127,696
Lee County R+8.4 R+9.7 R+1.3 23,788 24,239
Gates County D+5.2 D+4.1 R+1.1 5,420 5,396
Jones County R+8.4 R+9.2 R+0.8 5,227 5,230
Gaston County R+25.0 R+25.3 R+0.3 84,402 90,483
Cleveland County R+19.9 R+20.1 R+0.2 43,835 43,340
Bladen County D+2.0 D+1.9 R+0.1 15,480 15,957
Lenoir County R+0.1 R+0.1 Even 26,897 28,086
Martin County D+4.6 D+4.6 Even 12,541 12,652
Columbus County R+7.9 R+7.8 D+0.1 24,282 24,243
Wayne County R+8.6 R+8.4 D+0.2 49,882 51,352
Hoke County D+18.7 D+19.1 D+0.4 15,627 17,089
Durham County D+52.0 D+52.8 D+0.8 136,897 146,735
Pasquotank County D+13.7 D+14.6 D+0.9 18,180 18,107
Richmond County D+1.5 D+2.9 D+1.4 19,327 19,417
Wilson County D+6.1 D+7.5 D+1.4 37,191 39,109
Vance County D+26.7 D+28.3 D+1.6 20,871 20,854
Edgecombe County D+34.5 D+36.2 D+1.7 25,930 26,972
Scotland County D+15.1 D+16.8 D+1.7 14,217 14,156
Bertie County D+30.6 D+32.6 D+2.0 9,763 10,123
Washington County D+16.7 D+18.7 D+2.0 6,454 6,499
Cumberland County D+17.6 D+19.7 D+2.1 127,575 127,641
Nash County flipped R+1.4 D+0.9 D+2.3 47,118 48,492
Hertford County D+41.5 D+44.3 D+2.8 10,650 10,918
Robeson County D+13.8 D+17.4 D+3.6 40,834 42,946
Halifax County D+28.3 D+32.3 D+4.0 25,091 26,079
Anson County D+21.0 D+25.4 D+4.4 10,733 11,256
Northampton County D+30.4 D+34.8 D+4.4 10,618 10,756

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