2020 United States Senate election in New Hampshire

The 2020 United States Senate election in New Hampshire was held on November 3, 2020, to elect a member of the United States Senate to represent the State of New Hampshire, concurrently with the 2020 U.S. presidential election, as well as other elections to the United States Senate, elections to the United States House of Representatives and various state and local elections. Incumbent Democratic Senator Jeanne Shaheen won reelection to a third term after comfortably defeating Republican nominee Bryant Messner by 15.6 points and sweeping every single county in the state. This marked the first Senate election since 1972 in which the Democrat carried Belknap County.

Shaheen's final margin outperformed Democratic presidential nominee Joe Biden in the concurrent presidential election by around 8 percentage points.

The primary election was held on September 8, 2020.

Nominee

 * Jeanne Shaheen, incumbent U.S. senator

Eliminated in primary

 * Tom Alciere, former Republican state representative
 * Paul J. Krautmann, former dentist

Nominee

 * Bryant Messner, corporate attorney and former U.S. Army soldier

Eliminated in primary

 * Gerard Beloin, ski instructor
 * Don Bolduc, former U.S. Army Special Forces brigadier general
 * Andy Martin, journalist and perennial candidate

Withdrew

 * Bill O'Brien, former Speaker of the New Hampshire House of Representatives

Declined

 * Kelly Ayotte, former U.S. senator and former attorney general of New Hampshire
 * Al Baldasaro, state representative (endorsed Bill O'Brien)
 * Scott Brown, U.S. Ambassador to New Zealand and Samoa, former U.S. senator from Massachusetts, 2014 Republican nominee for the U.S. Senate in New Hampshire
 * Eddie Edwards, former police chief of South Hampton, former chief of the New Hampshire State Division of Liquor Enforcement, and nominee for New Hampshire's 1st congressional district in 2018 (accepted executive state appointment)
 * Corey Lewandowski, President Donald Trump's former campaign manager
 * Jay Lucas, businessman
 * Chris Sununu, incumbent governor of New Hampshire (running for re-election)

Nominee

 * Justin O'Donnell, Libertarian nominee for New Hampshire's 2nd congressional district in 2018, qualified for general election ballot by petition on September 2, 2020

Did not qualify

 * Thomas Sharpe V, firefighter and U.S. Navy veteran

Polling

 * with Don Bolduc


 * with Corey Lewandowski


 * with Bill O'Brien


 * with Chris Sununu


 * with Kelly Ayotte


 * with Generic Democrat and Generic Republican

Results

 * Counties that flipped from Republican to Democratic
 * Belknap (largest municipality: Laconia)
 * Hillsborough (largest municipality: Manchester)
 * Rockingham (largest municipality: Derry)

Results by congressional district
Shaheen won both congressional districts.