2024 Presidential Election Interactive Map

This isn’t a popularity contest™

It will take 270 electoral votes to win the 2024 presidential election. Click states on this interactive map to create your own 2024 election forecast. Create a specific match-up by clicking the party and/or names near the electoral vote counter. Use the buttons below the map to share your forecast or embed it into a web page.

VT
NH
MA
RI
CT
NJ
DE
MD
DC

Map :

- +
Safe Likely Leans Tilt Toss-up 3P
State District
1 2 3
ME
NE

Customize your map by changing one or more states. Return here to share it. Share or Embed your Map:

Headlines

Overview and Live Results: Six Texas Cities Elect a Mayor

May 4, 2023

Included are three of the nation's 15 largest cities - San Antonio, Dallas, Fort Worth. All incumbents are expected to be reelected.

Rep. David Trone to Run for Open Senate Seat in Maryland

May 4, 2023

He will look to succeed fellow Democrat Ben Cardin, who announced his retirement earlier this week

Rep. Colin Allred to Challenge Sen. Ted Cruz in 2024

May 3, 2023

Cruz narrowly defeated Rep. Beto O'Rourke to win reelection in 2018; Allred was elected to Congress that year

Live Results: Mayoral Elections in Four Cities; Legislative Special Elections in Massachusetts

May 2, 2023

Indianapolis, Lincoln, Fort Wayne, and Akron hold mayoral elections or primaries. Akron may have the most interesting contest of the night

Democratic Washington Gov. Jay Inslee Not Running in 2024

May 2, 2023

Inslee and Republican Dan Evans are the only persons to serve three consecutive terms as governor in The Evergreen State

Leaning Into State Trends: The Midwest and Interior West

KEY POINTS FROM THIS ARTICLE — Both the Midwest...

Notes on the State of Politics: May 2, 2023

Biden may pass on New Hampshire test While it would...

How the Other Half Votes: Manchin and Tester’s Challenge

Dear Readers: Join us at 10:30 eastern this morning...

Is Biden’s Approval Rating Too Weak for Him to Win?

KEY POINTS FROM THIS ARTICLE — Presidential approval...