results of the 2024 New Hampshire primary Democratic party President Joe Biden 52% Senator Bernie Sanders 25% Senator Elizabeth Warren 12% former mayor Pete bue 5% senator Amy kichar 3% Republican party former president Donald Trump 53% Florida Governor Ron DeSantis 24% former vice president Mike Pence 10% Senator Ted Cruz 5% former un Ambassador Nikki Haley 4% key takeaways Democrats President Joe Biden won by a large margin Republicans former president Donald Trump won change in the Republican race Florida Governor Ron Des santis challenged Trump but Trump won note these results are not yet final and vote counting is ongoing these results are only for the State of New Hampshire and results in other states may vary these results can be used to predict the outcome of the 2024 US presidential election but the election results will depend on a variety of factors