Interactive

Electoral College Map

Click any state to cycle its assignment. Build your own path to 270.

222
Democratic
97
Tossup
219
Republican
270 to win
Needs 48 more
Needs 51 more
Scenario:
CA54TX40FL30NY28IL19PA19OH17GA16NC16MI15NJ14VA13WA12AZ11IN11MA11TN11CO10MD10MN10MO10WI10AL9SC9KY8LA8OR8CT7OK7AR6IA6KS6MS6NV6UT6NE5NM5HI4ID4ME4MT4NH4RI4WV4AK3DE3ND3SD3VT3WY3DC3

Click any state to cycle: Tossup → Democratic → Republican → Tossup

Hover a state for details
Tossup States (8)

State Breakdown

StateEVRegionDefault LeanCurrent
California54Westdemdem
Texas40Southreprep
Florida30Southreprep
New York28Northeastdemdem
Illinois19Midwestdemdem
Pennsylvania19Northeasttossuptossup
Ohio17Midwestreprep
Georgia16Southtossuptossup
North Carolina16Southtossuptossup
Michigan15Midwesttossuptossup
New Jersey14Northeastdemdem
Virginia13Southdemdem
Washington12Westdemdem
Arizona11Southwesttossuptossup
Indiana11Midwestreprep
Massachusetts11Northeastdemdem
Tennessee11Southreprep
Colorado10Westdemdem
Maryland10Northeastdemdem
Minnesota10Midwestdemdem
Missouri10Midwestreprep
Wisconsin10Midwesttossuptossup
Alabama9Southreprep
South Carolina9Southreprep
Kentucky8Southreprep
Louisiana8Southreprep
Oregon8Westdemdem
Connecticut7Northeastdemdem
Oklahoma7Southreprep
Arkansas6Southreprep
Iowa6Midwestreprep
Kansas6Midwestreprep
Mississippi6Southreprep
Nevada6Westtossuptossup
Utah6Westreprep
Nebraska5Midwestreprep
New Mexico5Southwestdemdem
Hawaii4Westdemdem
Idaho4Westreprep
Maine4Northeastdemdem
Montana4Westreprep
New Hampshire4Northeasttossuptossup
Rhode Island4Northeastdemdem
West Virginia4Southreprep
Alaska3Westreprep
Delaware3Northeastdemdem
North Dakota3Midwestreprep
South Dakota3Midwestreprep
Vermont3Northeastdemdem
Wyoming3Westreprep
D.C.3Northeastdemdem
About this map: Electoral vote allocations reflect the 2024 cycle (post-2020 census reapportionment). Default leans are based on recent election results and current polling averages. Tossup states are those where neither party holds a clear advantage. Click any state — or any row in the table — to cycle its assignment. Use the scenario presets to load historical results.