NBC News data shows presidential election results between the top two candidates in 2016, 2020 and 2024. Results for 2024 are preliminary.
(Please use a modern browser to see the interactive version of this visualization)