United States Presidential election7 Nov 2028in 729 days Senate D 97% House D 58% Calendar Track record Research
Closest results
Election 2004 Results

Each election opens in its own mode: the forecast before the votes are counted, the live count while races are still too close to call, and the results once every race is decided.

2004 presidential election in North Carolina

George W. Bush (Republican) beat John Kerry (Democrat) in North Carolina in 2004, 56.0% to 43.6%, a margin of 12.4 points and 435,317 votes.

North Carolina voted 10.0 points more Republican than the country as a whole, where the margin was R+2.5.

The Republican hold continued from 2000, when George W. Bush also won.

Republicans led in 80 of the 100 counties and Democrats in 20. The largest, Wake, cast 348,844 votes and went to the Republican by 2.1 points. The closest was Chatham, where 5 votes separated the two parties.

United States
If only voted How this works
If the polls miss like

Early projection, based on early and incomplete polling: the likely matchups, each weighted by the betting markets' odds of both nominations, not a result. Each county is its 2024 presidential margin moved by its state's projected swing; set a national vote and every state, district and county moves by the same amount from our projection. Colours run in 100 steps from a safe Republican to a safe Democratic margin. Boundaries: US Census Bureau.

Result

CandidatePartyVotesShare
George W. Bush won Republican 1,961,166 56.0%
John Kerry Democratic 1,525,849 43.6%
All other candidates 13,992 0.4%
Total3,501,007

Every county

CountyDemocratRepublicanOthersTotalMargin
Wake 169,909 48.7% 177,324 50.8% 1,611 348,844 R+2.1
Mecklenburg 166,828 51.6% 155,084 48.0% 1,190 323,102 D+3.6
Guilford 100,042 50.2% 98,254 49.3% 1,018 199,314 D+0.9
Forsyth 63,340 45.5% 75,294 54.1% 491 139,125 R+8.6
Durham 74,524 68.0% 34,614 31.6% 513 109,651 D+36.4
Buncombe 51,868 49.4% 52,491 50.0% 654 105,013 R+0.6
Cumberland 45,788 48.1% 49,139 51.6% 299 95,226 R+3.5
New Hanover 35,572 43.8% 45,351 55.8% 324 81,247 R+12.0
Orange 42,910 66.9% 20,771 32.4% 472 64,153 D+34.5
Gaston 20,254 31.8% 43,252 67.8% 249 63,755 R+36.1
Union 17,974 29.5% 42,820 70.2% 207 61,001 R+40.7
Cabarrus 19,803 32.6% 40,780 67.0% 241 60,824 R+34.5
Davidson 17,191 28.9% 42,075 70.7% 230 59,496 R+41.8
Catawba 18,858 32.1% 39,602 67.5% 228 58,688 R+35.3
Iredell 18,065 31.7% 38,675 67.9% 233 56,973 R+36.2
Johnston 17,266 31.8% 36,903 67.9% 188 54,357 R+36.1
Alamance 20,686 38.2% 33,302 61.5% 187 54,175 R+23.3
Pitt 24,924 46.5% 28,590 53.3% 129 53,643 R+6.8
Rowan 16,735 32.3% 34,915 67.3% 217 51,867 R+35.1
Randolph 12,966 25.5% 37,771 74.2% 173 50,910 R+48.7
Henderson 15,003 34.7% 28,025 64.8% 206 43,234 R+30.1
Wayne 15,076 37.6% 24,883 62.1% 87 40,046 R+24.5
Moore 13,555 35.3% 24,714 64.4% 113 38,382 R+29.1
Brunswick 14,903 39.2% 22,925 60.4% 149 37,977 R+21.1
Craven 14,019 37.1% 23,575 62.4% 162 37,756 R+25.3
Nash 15,693 41.7% 21,902 58.1% 78 37,673 R+16.5
Rockingham 14,430 38.6% 22,840 61.1% 118 37,388 R+22.5
Onslow 11,250 30.2% 25,890 69.5% 137 37,277 R+39.3
Cleveland 14,215 38.3% 22,750 61.4% 114 37,079 R+23.0
Robeson 17,868 52.8% 15,909 47.0% 94 33,871 D+5.8
Harnett 11,563 35.5% 20,922 64.2% 86 32,571 R+28.7
Caldwell 9,999 31.9% 21,186 67.6% 163 31,348 R+35.7
Burke 11,728 38.1% 18,922 61.5% 112 30,762 R+23.4
Wilson 14,206 46.5% 16,264 53.3% 65 30,535 R+6.7
Lincoln 9,434 31.9% 20,052 67.8% 93 29,579 R+35.9
Wilkes 7,862 29.0% 19,197 70.7% 95 27,154 R+41.7
Surry 8,304 31.9% 17,587 67.7% 101 25,992 R+35.7
Haywood 11,237 43.3% 14,545 56.1% 150 25,932 R+12.8
Chatham 12,897 49.8% 12,892 49.7% 133 25,922 level
Carteret 7,732 30.2% 17,716 69.3% 127 25,575 R+39.0
Stanly 7,650 29.9% 17,814 69.7% 89 25,553 R+39.8
Rutherford 8,184 33.2% 16,343 66.3% 131 24,658 R+33.1
Watauga 11,232 46.7% 12,659 52.6% 159 24,050 R+5.9
Lenoir 10,207 44.0% 12,939 55.8% 33 23,179 R+11.8
Sampson 9,649 43.3% 12,600 56.5% 39 22,288 R+13.2
Columbus 10,343 48.8% 10,773 50.8% 75 21,191 R+2.0
Edgecombe 12,877 61.1% 8,163 38.7% 39 21,079 D+22.4
Franklin 9,286 44.4% 11,540 55.2% 92 20,918 R+10.8
Halifax 11,528 58.7% 8,088 41.2% 31 19,647 D+17.5
Lee 7,657 39.2% 11,834 60.6% 52 19,543 R+21.4
Beaufort 7,025 36.0% 12,432 63.7% 65 19,522 R+27.7
Stokes 5,767 29.7% 13,583 70.0% 64 19,414 R+40.3
Granville 9,057 48.7% 9,491 51.0% 53 18,601 R+2.3
Pender 6,999 41.0% 10,037 58.7% 49 17,085 R+17.8
Davie 4,233 25.4% 12,372 74.2% 75 16,680 R+48.8
Duplin 6,923 41.7% 9,611 58.0% 49 16,583 R+16.2
Richmond 8,383 51.9% 7,709 47.7% 53 16,145 D+4.2
McDowell 5,330 33.3% 10,590 66.2% 82 16,002 R+32.9
Vance 8,762 55.9% 6,884 43.9% 31 15,677 D+12.0
Alexander 4,618 29.6% 10,928 70.1% 54 15,600 R+40.4
Transylvania 6,097 39.1% 9,386 60.2% 105 15,588 R+21.1
Dare 6,136 39.5% 9,345 60.1% 67 15,548 R+20.6
Yadkin 3,451 22.5% 11,816 77.2% 46 15,313 R+54.6
Person 6,198 40.7% 8,973 59.0% 43 15,214 R+18.2
Macon 5,489 36.5% 9,448 62.9% 87 15,024 R+26.4
Jackson 6,737 47.5% 7,351 51.9% 86 14,174 R+4.3
Pasquotank 6,984 51.2% 6,609 48.4% 55 13,648 D+2.7
Bladen 6,109 49.6% 6,174 50.1% 30 12,313 R+0.5
Ashe 4,477 37.9% 7,292 61.7% 54 11,823 R+23.8
Scotland 6,386 55.3% 5,141 44.5% 20 11,547 D+10.8
Cherokee 3,635 32.5% 7,517 67.1% 47 11,199 R+34.7
Hoke 5,794 52.3% 5,257 47.4% 37 11,088 D+4.8
Martin 5,102 48.8% 5,334 51.0% 16 10,452 R+2.2
Montgomery 4,313 42.8% 5,745 57.0% 22 10,080 R+14.2
Madison 4,234 44.7% 5,175 54.7% 54 9,463 R+9.9
Caswell 4,539 48.1% 4,868 51.6% 30 9,437 R+3.5
Yancey 4,434 47.0% 4,940 52.4% 57 9,431 R+5.4
Anson 5,413 58.7% 3,796 41.1% 16 9,225 D+17.5
Polk 3,787 42.0% 5,140 57.0% 94 9,021 R+15.0
Currituck 2,909 32.4% 6,013 67.0% 54 8,976 R+34.6
Northampton 5,584 63.7% 3,176 36.2% 10 8,770 D+27.5
Hertford 5,141 63.2% 2,942 36.2% 49 8,132 D+27.0
Bertie 4,938 61.5% 3,057 38.1% 37 8,032 D+23.4
Warren 5,171 64.4% 2,840 35.4% 16 8,027 D+29.0
Mitchell 2,080 26.7% 5,686 72.9% 32 7,798 R+46.2
Avery 1,805 24.0% 5,678 75.5% 41 7,524 R+51.5
Greene 2,665 41.2% 3,800 58.7% 7 6,472 R+17.5
Pamlico 2,335 38.7% 3,679 60.9% 24 6,038 R+22.3
Washington 2,969 54.3% 2,484 45.4% 18 5,471 D+8.9
Chowan 2,406 44.7% 2,967 55.1% 13 5,386 R+10.4
Swain 2,419 48.0% 2,593 51.4% 32 5,044 R+3.4
Perquimans 1,971 39.8% 2,965 59.8% 22 4,958 R+20.0
Clay 1,628 33.5% 3,209 65.9% 29 4,866 R+32.5
Alleghany 1,922 39.8% 2,883 59.7% 22 4,827 R+19.9
Jones 1,893 41.9% 2,607 57.8% 13 4,513 R+15.8
Gates 2,121 52.3% 1,924 47.5% 8 4,053 D+4.9
Graham 1,272 31.9% 2,693 67.5% 22 3,987 R+35.6
Camden 1,339 35.0% 2,480 64.8% 11 3,830 R+29.8
Hyde 1,048 45.7% 1,235 53.9% 10 2,293 R+8.2
Tyrrell 731 46.0% 855 53.8% 4 1,590 R+7.8

Margin: the Democrat's share of all votes minus the Republican's. Sources and how the results were checked.

North Carolina in every presidential election we hold

YearWinnerMargin
2024 Donald Trump (R) R+3.2
2020 Donald Trump (R) R+1.3
2016 Donald Trump (R) R+3.7
2012 Mitt Romney (R) R+2.0
2008 Barack Obama (D) D+0.3
2004 George W. Bush (R) R+12.4
2000 George W. Bush (R) R+12.8
1996 Bob Dole (R) R+4.7
1992 George H. W. Bush (R) R+0.8
1988 George H. W. Bush (R) R+16.3
1984 Ronald Reagan (R) R+24.0
1980 Ronald Reagan (R) R+2.1
1976 Jimmy Carter (D) D+11.0
1972 Richard Nixon (R) R+40.6
1968 Richard Nixon (R) R+10.3
1964 Lyndon B. Johnson (D) D+12.3
1960 John F. Kennedy (D) D+4.2
1956 Adlai Stevenson II (D) D+1.3
1952 Adlai Stevenson II (D) D+7.8
1948 Harry S. Truman (D) D+25.3
1944 Franklin D. Roosevelt (D) D+33.4
1940 Franklin D. Roosevelt (D) D+48.1
1936 Franklin D. Roosevelt (D) D+46.8
1932 Franklin D. Roosevelt (D) D+40.6
1928 Herbert Hoover (R) R+9.9
1924 John W. Davis (D) D+19.2
1920 James M. Cox (D) D+13.5
1916 Woodrow Wilson (D) D+16.4
1912 Woodrow Wilson (D) D+47.3
1908 William Jennings Bryan (D) D+8.7
1904 Alton B. Parker (D) D+20.0
1900 William Jennings Bryan (D) D+8.5
1896 William Jennings Bryan (D) D+5.8
1892 Grover Cleveland (D) D+11.6
1888 Grover Cleveland (D) D+4.6
1884 Grover Cleveland (D) D+6.7
1880 Winfield Scott Hancock (D) D+3.6
1876 Samuel J. Tilden (D) D+7.2
1872 Ulysses S. Grant (R) R+14.5
1868 Ulysses S. Grant (R) R+6.8