Electoral Odyssey / Interactive election atlas

2024 Presidential Election

See which candidate won each state and how those wins added up to the Electoral College result.

Electoral College · 1789–2024County popular vote · 2000–2024County atlas · available

Election rules

Modern Electoral College

Electoral result

312 EV · Donald J. Trump

Map dated

2024-11-05

Electoral College result

How the states voted

Display

View

Election-date state boundaries colored by exact stored electoral recipients. Split allocations use multiple colors.

This 2024 result uses the 2020 poll-closing chronology as a cinematic reference sequence, not historical 2024 polling or call timing.

Timing source: The Green Papers 2020 poll-closing chronology

Reference poll-close stream

Electoral Token Board

Token width reflects stored electoral votes

  1. GA
  2. VA
  3. IN
  4. SC
  5. KY
  6. VT
  7. OH
  8. NC
  9. WV
  10. FL
  11. IL
  12. PA
  13. NJ
  14. MA
  15. TN
  16. MD
  17. MO
  18. AL
  19. CT
  20. OK
  21. KS
  22. MS
  23. ME
  24. ME
  25. NH
  26. RI
  27. DC
  28. DE
  29. AR
  30. TX
  31. NY
  32. MI
  33. AZ
  34. CO
  35. MN
  36. WI
  37. LA
  38. NE
  39. NE
  40. NM
  41. SD
  42. WY
  43. IA
  44. NV
  45. UT
  46. MT
  47. CA
  48. WA
  49. OR
  50. ID
  51. ND
  52. HI
  53. AK

County results · 2000–2024

See how counties voted

Open a separate county view to compare margins, vote totals, and changes from earlier elections. The larger county dataset loads only when you choose it.

1789—2024

Sixty elections, one continuous record

Swipe or scroll through the record. Arrow keys move from a focused year.

Official result

Election summary

President
Donald J. Trump [R]
Main opponent
Kamala D. Harris [D]
Source note
Both Maine and Nebraska split their electoral votes: Maine distributes its electoral votes proportionally, with two at-large electors representing the statewide winning presidential and vice presidential candidates and one elector each representing the winners from its two Congressional districts. For the third time since adopting this system, Maine's four electoral votes were split between the two major party tickets. Nebraska distributes its electoral votes proportionally, with two at-large electors representing the statewide winning presidential and vice presidential candidates and one elector each representing the winners from its three Congressional districts. For the third time since adopting this system, Nebraska's five electoral votes were split between the two major party tickets.

State-by-state result

Electoral votes by state

A state appears more than once when its electoral votes were split between candidates.

StateCandidateElectoral votes
ALABAMA ALDonald J. Trump, of Florida9
ALASKA AKDonald J. Trump, of Florida3
ARIZONA AZDonald J. Trump, of Florida11
ARKANSAS ARDonald J. Trump, of Florida6
CALIFORNIA CAKamala D. Harris, of California54
COLORADO COKamala D. Harris, of California10
CONNECTICUT CTKamala D. Harris, of California7
DELAWARE DEKamala D. Harris, of California3
DISTRICT OF COLUMBIA DCKamala D. Harris, of California3
FLORIDA FLDonald J. Trump, of Florida30
GEORGIA GADonald J. Trump, of Florida16
HAWAII HIKamala D. Harris, of California4
IDAHO IDDonald J. Trump, of Florida4
ILLINOIS ILKamala D. Harris, of California19
INDIANA INDonald J. Trump, of Florida11
IOWA IADonald J. Trump, of Florida6
KANSAS KSDonald J. Trump, of Florida6
KENTUCKY KYDonald J. Trump, of Florida8
LOUISIANA LADonald J. Trump, of Florida8
MAINE MEKamala D. Harris, of California3
MAINE MEDonald J. Trump, of Florida1
MARYLAND MDKamala D. Harris, of California10
MASSACHUSETTS MAKamala D. Harris, of California11
MICHIGAN MIDonald J. Trump, of Florida15
MINNESOTA MNKamala D. Harris, of California10
MISSISSIPPI MSDonald J. Trump, of Florida6
MISSOURI MODonald J. Trump, of Florida10
MONTANA MTDonald J. Trump, of Florida4
NEBRASKA NEDonald J. Trump, of Florida4
NEBRASKA NEKamala D. Harris, of California1
NEVADA NVDonald J. Trump, of Florida6
NEW HAMPSHIRE NHKamala D. Harris, of California4
NEW JERSEY NJKamala D. Harris, of California14
NEW MEXICO NMKamala D. Harris, of California5
NEW YORK NYKamala D. Harris, of California28
NORTH CAROLINA NCDonald J. Trump, of Florida16
NORTH DAKOTA NDDonald J. Trump, of Florida3
OHIO OHDonald J. Trump, of Florida17
OKLAHOMA OKDonald J. Trump, of Florida7
OREGON ORKamala D. Harris, of California8
PENNSYLVANIA PADonald J. Trump, of Florida19
RHODE ISLAND RIKamala D. Harris, of California4
SOUTH CAROLINA SCDonald J. Trump, of Florida9
SOUTH DAKOTA SDDonald J. Trump, of Florida3
TENNESSEE TNDonald J. Trump, of Florida11
TEXAS TXDonald J. Trump, of Florida40
UTAH UTDonald J. Trump, of Florida6
VERMONT VTKamala D. Harris, of California3
VIRGINIA VAKamala D. Harris, of California13
WASHINGTON WAKamala D. Harris, of California12
WEST VIRGINIA WVDonald J. Trump, of Florida4
WISCONSIN WIDonald J. Trump, of Florida10
WYOMING WYDonald J. Trump, of Florida3

Data X-Ray v1

Trace the scene

The display layer never replaces the observed NARA label or the checksum-pinned geometry identity.

Candidate identities
Donald J. Trump
Observed: Donald J. Trump, of Florida
Kamala D. Harris
Observed: Kamala D. Harris, of California
Geometry build
Version
labs-election-states:2024:overview
Reference date
2024-11-05
Artifact SHA-256
0bd5cb10e729351134128ce4e797dfbde5969ed51f65f8daea121043b21dd49e
Office and import semantics

separate_president_vice_president · labs-elections:6dbf3e52c41a13254056a211 · 15 validation checks passed · 0 failed

Coverage and interpretation notes

  • Historical geometry is independently versioned

    The map uses a checksum-pinned, election-date geometry build while Electoral College allocations remain traced to the NARA fact tables.

  • County Shift Lab is available

    MEDSL county popular-vote facts are available in a separate truth-preserving layer. Only approved election-vintage geometry is mapped; special units and pending boundaries remain explicit.

Traceable facts

Sources and provenance

Data version
labs-elections:6dbf3e52c41a13254056a211
Import validation
15 passed · 10 documented warnings · 0 failures