Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations
Donate your vehicle during the month of April or May and you'll be entered into a $500 Visa gift card drawing!

2020 Primary: How N.H. Voted, Town By Town

Sara Plourde, NHPR

This post has been updated to reflect final returns.

Sen. Bernie Sanders won the 2020 New Hampshire Democratic presidential primary by little more than a single percentage point. That narrow victory is reflected in the town-by-town breakdown of the returns. If you look at how individual towns voted, some trends soon emerge. 

Sanders won 26 percent of the vote Tuesday, compared to 24 percent for second-place finisher Pete Buttigieg. Sanders was predictably strong in several locations that border his home state of Vermont, while Buttigieg performed well in the Southern Tier along the Massachusetts border. Sanders also came out ahead in college towns and blue collar regions, while Buttigieg appealed in many moderate and traditionally Republican areas, including the Lakes Region. Sen. Amy Klobuchar picked up 25 towns total, helping push her to a close third-place finish. And a disappointing night for Sen. Elizabeth Warren netted her a victory in just one town.

And how did the pollsters do? One of the last polls conducted before the New Hampshire primary, a CNN/UNH poll published February 8th on the heels of the last Democratic debate, showed a wider gap between Sanders and Buttigieg than the actual outcome, and did not anticipate Klobuchar's third-place finish.

Credit Sara Plourde, NHPR

Sara has been a part of NHPR since 2011. Her work includes data visualizations, data journalism, original stories reported on the web, video, photos and illustrations. She is responsible for the station's visual style and print design, as well as the user experience of NHPR's digital platforms.
Related Content

You make NHPR possible.

NHPR is nonprofit and independent. We rely on readers like you to support the local, national, and international coverage on this website. Your support makes this news available to everyone.

Give today. A monthly donation of $5 makes a real difference.