With nearly all the ballots now counted in the 2024 election, we can fully evaluate the performance of the national and battleground polls this cycle.
The verdict: They weren’t perfect, but they were more right than wrong — especially given the polling industry’s challenges and recent misses.
Let’s start with the presidential horse race numbers. The final national NBC News poll had Donald Trump and Kamala Harris tied at 49% each, while the national RealClearPolitics average of the two-way contest was Harris 48.7%, Trump 48.6%. And The New York Times’ average was Harris 49%, Trump 48%.
The actual result in the popular vote as it currently stands, which you can expect to change slightly amid the very last counting of ballots: Trump 49.9%, Harris 48.3%.
The 2024 national polls — on average — slightly overstated support for Harris and understated it for Trump. But they did turn in one of the best performances in presidential polling over the past decade, according to historical data from the Pew Research Center.
It was certainly better than polling’s big miss in 2020.
The battleground state polls also weren’t far off the mark, either, although their misses were slightly larger than what we saw in the national polling.
If there’s a perception the polls were wrong in 2024, it’s due less to the actual level of polling error and more to the mistaken impression that political horse race polls can be precise measurements — for example, that 49%-48% or 50%-48% results can perfectly predict who’s going to win a contest and by how much.Given polls’ margins of error, historically low response rates when reaching voters, different assumptions about the electorate and, yes, past polling misses, expecting that kind of precision from political polls has become a fool’s errand.
In other words, all that those 49%-48% and 50%-48% results can tell us is that the race is close.
And that’s exactly what the presidential election proved to be nationally and in the key battlegrounds.
What else the polls got right
Beyond signaling that the 2024 presidential election was competitive and uncertain, the polls nailed the political atmospherics that shaped the contest.
That included an electorate that mostly saw the nation headed in the wrong direction, with an incumbent president, Joe Biden, whose approval rating was stuck in the low 40s — a historical danger zone for the party controlling the White House.
As it turns out, the NBC News Exit Poll found 73% of voters saying they were angry or dissatisfied with the country’s direction, and only 40% approved of Biden’s job performance.

Additionally, the polls foretold many of the key demographic trends that ended up defining the 2024 election, including Trump’s gains with Latino voters.The NBC News/Telemundo/CNBC Latino poll was among the surveys showing those Trump gains well before the election. Many polls also caught on early to Biden and Democrats’ relative struggles with young voters compared to other recent elections, particularly among young men.
Another thing the polls got mostly right in the 2024 election were Democratic downballot candidates who had been consistently overperforming Biden (when he was in the race) and then Harris (once she became the nominee), as well as Republican downballot candidates who had been underperforming Trump in the polls.
That dynamic played out in the election, with Democratic Senate candidates winning in four states — Arizona, Michigan, Nevada and Wisconsin — despite Harris losing in those same states.
What the polls got wrong
But the polls, including the NBC News survey, erred in overstating the size of the gender gap when it came to Harris’ support among female voters and Trump’s backing among men.
According to the exit poll, Harris won female voters by 8 points, and Trump won men by 13 points — a 21-point gender gap that was consistent with recent presidential elections. That was smaller than the 30-point-plus gender gap that the NBC News poll had been showing.

