
Bush286

Kerry251
2004 electoral votes. Popular vote: Bush 50.7%, Kerry 48.3%, others 1.0%.
Faithless electors: John Edwards 1 (Minnesota).
Electoral votes by state
Counties
Loading counties...
By state
| State | EV | Won by | Kerry % | Bush % | Others % | Margin, all votes | Margin, two-party | Votes |
|---|---|---|---|---|---|---|---|---|
| Alabama | 9 | R 9 | 36.8 | 62.5 | 0.7 | R+25.6 | R+25.8 | 1,883,415 |
| Alaska | 3 | R 3 | 35.5 | 61.1 | 3.4 | R+25.5 | R+26.5 | 312,598 |
| Arizona | 10 | R 10 | 44.4 | 54.9 | 0.7 | R+10.5 | R+10.6 | 2,012,585 |
| Arkansas | 6 | R 6 | 44.5 | 54.3 | 1.1 | R+9.8 | R+9.9 | 1,054,945 |
| California | 55 | D 55 | 54.3 | 44.4 | 1.3 | D+9.9 | D+10.1 | 12,421,353 |
| Colorado | 9 | R 9 | 47.0 | 51.7 | 1.3 | R+4.7 | R+4.7 | 2,129,630 |
| Connecticut | 7 | D 7 | 54.3 | 43.9 | 1.7 | D+10.4 | D+10.5 | 1,578,769 |
| Delaware | 3 | D 3 | 53.3 | 45.8 | 0.9 | D+7.6 | D+7.7 | 375,190 |
| District of Columbia | 3 | D 3 | 89.2 | 9.3 | 1.5 | D+79.8 | D+81.0 | 227,586 |
| Florida | 27 | R 27 | 47.1 | 52.1 | 0.8 | R+5.0 | R+5.0 | 7,609,810 |
| Georgia | 15 | R 15 | 41.4 | 58.0 | 0.7 | R+16.6 | R+16.7 | 3,301,875 |
| Hawaii | 4 | D 4 | 54.0 | 45.3 | 0.7 | D+8.7 | D+8.8 | 429,013 |
| Idaho | 4 | R 4 | 30.3 | 68.4 | 1.3 | R+38.1 | R+38.6 | 598,376 |
| Illinois | 21 | D 21 | 54.8 | 44.5 | 0.7 | D+10.3 | D+10.4 | 5,274,322 |
| Indiana | 11 | R 11 | 39.3 | 59.9 | 0.8 | R+20.7 | R+20.8 | 2,468,002 |
| Iowa | 7 | R 7 | 49.2 | 49.9 | 0.9 | R+0.7 | R+0.7 | 1,506,908 |
| Kansas | 6 | R 6 | 36.6 | 62.0 | 1.4 | R+25.4 | R+25.7 | 1,187,756 |
| Kentucky | 8 | R 8 | 39.7 | 59.5 | 0.8 | R+19.9 | R+20.0 | 1,795,882 |
| Louisiana | 9 | R 9 | 42.2 | 56.7 | 1.1 | R+14.5 | R+14.7 | 1,943,106 |
| Maine | 4 | D 4 | 53.6 | 44.6 | 1.9 | D+9.0 | D+9.2 | 740,748 |
| Maryland | 10 | D 10 | 56.0 | 43.0 | 1.1 | D+13.0 | D+13.1 | 2,384,238 |
| Massachusetts | 12 | D 12 | 61.9 | 36.8 | 1.3 | D+25.2 | D+25.5 | 2,912,388 |
| Michigan | 17 | D 17 | 51.2 | 47.8 | 1.0 | D+3.4 | D+3.5 | 4,839,252 |
| Minnesota | 10 | D 9, other 1 | 51.1 | 47.6 | 1.3 | D+3.5 | D+3.5 | 2,828,387 |
| Mississippi | 6 | R 6 | 40.2 | 59.0 | 0.8 | R+18.9 | R+19.0 | 1,139,824 |
| Missouri | 11 | R 11 | 46.1 | 53.3 | 0.6 | R+7.2 | R+7.2 | 2,731,364 |
| Montana | 3 | R 3 | 38.6 | 59.1 | 2.4 | R+20.5 | R+21.0 | 450,434 |
| Nebraska | 5 | R 5 | 32.7 | 65.9 | 1.4 | R+33.2 | R+33.7 | 778,186 |
| Nevada | 5 | R 5 | 47.9 | 50.5 | 1.7 | R+2.6 | R+2.6 | 829,587 |
| New Hampshire | 4 | D 4 | 50.2 | 48.8 | 1.0 | D+1.4 | D+1.4 | 678,287 |
| New Jersey | 15 | D 15 | 52.9 | 46.2 | 0.8 | D+6.7 | D+6.7 | 3,611,691 |
| New Mexico | 5 | R 5 | 49.0 | 49.8 | 1.1 | R+0.8 | R+0.8 | 756,304 |
| New York | 31 | D 31 | 58.4 | 40.1 | 1.5 | D+18.3 | D+18.6 | 7,391,036 |
| North Carolina | 15 | R 15 | 43.6 | 56.0 | 0.4 | R+12.4 | R+12.5 | 3,501,007 |
| North Dakota | 3 | R 3 | 35.5 | 62.9 | 1.6 | R+27.4 | R+27.8 | 312,833 |
| Ohio | 20 | R 20 | 48.7 | 50.8 | 0.5 | R+2.1 | R+2.1 | 5,627,903 |
| Oklahoma | 7 | R 7 | 34.4 | 65.6 | 0.0 | R+31.1 | R+31.1 | 1,463,758 |
| Oregon | 7 | D 7 | 51.3 | 47.2 | 1.5 | D+4.2 | D+4.2 | 1,836,782 |
| Pennsylvania | 21 | D 21 | 50.9 | 48.4 | 0.6 | D+2.5 | D+2.5 | 5,768,420 |
| Rhode Island | 4 | D 4 | 59.4 | 38.7 | 1.9 | D+20.8 | D+21.2 | 437,134 |
| South Carolina | 8 | R 8 | 40.9 | 58.0 | 1.1 | R+17.1 | R+17.3 | 1,617,700 |
| South Dakota | 3 | R 3 | 38.4 | 59.9 | 1.6 | R+21.5 | R+21.8 | 388,215 |
| Tennessee | 11 | R 11 | 42.5 | 56.8 | 0.7 | R+14.3 | R+14.4 | 2,437,319 |
| Texas | 34 | R 34 | 38.2 | 61.1 | 0.7 | R+22.9 | R+23.0 | 7,410,749 |
| Utah | 5 | R 5 | 26.0 | 71.5 | 2.5 | R+45.5 | R+46.7 | 927,844 |
| Vermont | 3 | D 3 | 58.9 | 38.8 | 2.3 | D+20.1 | D+20.6 | 312,309 |
| Virginia | 13 | R 13 | 45.5 | 53.7 | 0.7 | R+8.2 | R+8.3 | 3,195,415 |
| Washington | 11 | D 11 | 52.8 | 45.6 | 1.5 | D+7.2 | D+7.3 | 2,859,084 |
| West Virginia | 5 | R 5 | 43.2 | 56.1 | 0.7 | R+12.9 | R+13.0 | 755,792 |
| Wisconsin | 10 | D 10 | 49.7 | 49.4 | 0.9 | D+0.4 | D+0.4 | 2,994,021 |
| Wyoming | 3 | R 3 | 29.0 | 68.7 | 2.2 | R+39.7 | R+40.6 | 243,861 |
| United States | 538 | R 286, D 251, other 1 | 48.3 | 50.7 | 1.0 | R+2.5 | R+2.5 | 122,272,993 |
MEDSL and VEST results files and National Archives electoral votes: fixed historic releases.
Sources
- National Archives, Office of the Federal Register: Electoral College results 1976-2024 (Public domain (US government work))
- MIT Election Data and Science Lab, U.S. President 1976-2024, Harvard Dataverse (CC0 1.0)
- MIT Election Data and Science Lab, County Presidential Election Returns 2000-2016 (GitHub copy, commit f44e3fc; the dataset is CC0 1.0 on Harvard Dataverse, doi:10.7910/DVN/VOQCHQ) (CC0 1.0)
- Connecticut Secretary of the State, 2012 presidential election results by town (CT Election History), summed to the eight legacy counties by PollCheck (Official public records)
- Voting and Election Science Team, 2020 Precinct-Level Election Results, Harvard Dataverse (precincts summed to counties by PollCheck) (CC BY 4.0)
- PollCheck 2024 county totals (us_site/house_pres.py): MEDSL 2024 precinct returns (CC0 1.0) plus the state sources named in county_pres_2024.json (CC0 1.0 (MEDSL rows))
- US Census Bureau cartographic boundary files: counties 2020 (1:500,000) and 2024 (1:5,000,000) (Public domain)
- US Census Bureau state legislative districts (lower chamber), Alaska: TIGER/Line 2010 (2000 and 2010 districts) and cartographic boundary files 2013, 2018 and 2023 (Public domain)
- Maine Bureau of Corporations, Elections and Commissions, 2024 General Election, President and Vice President (certified, corrected 5 Dec 2024) (Maine government record)
- New York State Board of Elections, 2004 General Election, President and Vice President, results by county (New York government record)
- New York State Board of Elections, President and Vice-President Election Returns Nov. 6, 2012 (dated 20 Mar 2013, Kings update 9 Jun 2013), copy hosted by the American Presidency Project (New York government record)
- MIT Election Data and Science Lab, U.S. Senate statewide 1976-2024, Harvard Dataverse (CC0 1.0)
- State election office counts as read by the PollCheck midterms results feed (us_midterms_2026/data/results.json); uncertified (Official public records)
- us-atlas 3.0.1 counties-albers-10m (Census 2017 county boundaries) (ISC)
- us-atlas 3.0.1 states-albers-10m.json (US Census Bureau cartographic boundary files 2017; ISC licence)
- Photos: official portraits, public domain (US government); see Photo credits.
Final results.