Help us improve in just 2 minutes—share your thoughts in our reader survey.

New Hampshire state legislative election results, 2024

From Ballotpedia
Jump to: navigation, search
2024 Election Results
Ballotpedia Election Coverage Badge.png
State legislative election results by state
AlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyMaineMassachusettsMichiganMinnesotaMissouriMontanaNebraskaNevadaNew HampshireNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontWashingtonWest VirginiaWisconsinWyoming
Election links
Election results
Election analysis
Poll times
Elections calendar
Elections by state and year

The sections below contain analysis of election results in the state legislative elections for New Hampshire in 2024.

General election results

Senate

See also: New Hampshire State Senate elections, 2024
Candidate list
officecandidatepartystatus
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
David Watters
David WattersCandidate Connection Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
James Gray
James Gray Incumbent
Republican
Won General
Democratic
Lost General
Dan Innis
Dan Innis Incumbent
Republican
Won General
Democratic
Lost General
Ruth Ward
Ruth Ward Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Donovan Fenton
Donovan Fenton Incumbent
Democratic
Won General
Republican
Lost General
Republican
Won General
Democratic
Lost General
Kevin Avard
Kevin Avard Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Republican
Lost General
Sharon Carson
Sharon Carson Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Republican
Lost General
Keith Murphy
Keith Murphy Incumbent
Republican
Won General
Democratic
Lost General
Howard Pearl
Howard Pearl Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Donna Soucy
Donna Soucy Incumbent
Democratic
Lost General
Regina Birdsell
Regina Birdsell Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
Daryl Abbas
Daryl Abbas Incumbent
Republican
Won General
Democratic
Lost General
William Gannon
William Gannon Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Republican
Lost General

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

House

See also: New Hampshire House of Representatives elections, 2024
Candidate list
officecandidatepartystatus
Tom Ploszaj
Tom Ploszaj Incumbent
Republican
Won General
Democratic
Lost General
Matt Coker
Matt CokerCandidate Connection Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Republican
Won General
Steven Bogert
Steven Bogert Incumbent
Republican
Won General
Mike Bordes
Mike Bordes Incumbent
Republican
Won General
Republican
Won General
Democratic
Won General
Republican
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Harry Bean
Harry Bean Incumbent
Republican
Won General
Russell Dumais Incumbent
Republican
Won General
David Nagel
David Nagel Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Barbara Comtois Incumbent
Republican
Won General
Paul Terry
Paul Terry Incumbent
Republican
Won General
Peter Varney
Peter Varney Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Tom Buco
Tom Buco Incumbent
Democratic
Won General
David Paige
David Paige Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Anita Burroughs
Anita Burroughs Incumbent
Democratic
Won General
Chris McAleer
Chris McAleer Incumbent
Democratic
Won General
Republican
Lost General
Karel Crawford
Karel Crawford Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Lino Avellani
Lino Avellani Incumbent
Republican
Won General
Mike Belcher
Mike Belcher Incumbent
Republican
Won General
Democratic
Lost General
Jonathan Smith Incumbent
Republican
Won General
John MacDonald Incumbent
Republican
Won General
Katy Peternel
Katy Peternel Incumbent
Republican
Won General
Democratic
Lost General
Democratic, Independent
Lost General
Glenn Cordelli
Glenn Cordelli Incumbent
Republican
Won General
Democratic
Lost General
Richard Brown
Richard Brown Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Won General
Dru Fox
Dru Fox Incumbent
Democratic
Won General
Republican
Lost General
Philip Jones Incumbent
Democratic
Won General
Jodi Newell
Jodi Newell Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Democratic
Won General
Lucius Parshall
Lucius Parshall Incumbent
Democratic
Won General
Republican
Won General
Daniel Eaton
Daniel Eaton Incumbent
Democratic
Lost General
Republican
Won General
Democratic
Won General
Republican
Lost General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Dick Thackston
Dick ThackstonCandidate Connection Incumbent
Republican
Won General
Democratic
Lost General
Richard Ames
Richard Ames Incumbent
Democratic
Won General
Republican
Lost General
John Hunt
John Hunt Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Democratic
Won General
Republican
Lost General
Jennifer Rhodes
Jennifer Rhodes Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Jim Qualey
Jim Qualey Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Sean Durkin Incumbent
Republican
Won General
James Tierney Incumbent
Republican
Won General
Democratic
Lost General
Arnold Davis Incumbent
Republican
Won General
Mike Ouellet Incumbent
Republican
Won General
Seth King Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Republican
Won General
Democratic
Lost General
Henry Noel
Henry Noel Incumbent
Democratic
Lost General
Michael Murphy Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Eamon Kelley
Eamon Kelley Incumbent
Democratic
Lost General
Republican
Won General
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Jared Sullivan
Jared Sullivan Incumbent
Democratic
Won General
Republican
Lost General
Jerry Stringham
Jerry Stringham Incumbent
Democratic
Won General
Republican
Lost General
Heather Baldwin
Heather Baldwin Incumbent
Democratic
Won General
Republican
Lost General
Republican
Won General
Roderick Ladd
Roderick Ladd Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Democratic
Won General
Republican
Lost General
Bill Bolton
Bill Bolton Incumbent
Democratic
Won General
Sallie Fellows Incumbent
Democratic
Won General
Peter Lovett
Peter Lovett Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
John Sellers
John Sellers Incumbent
Republican
Won General
Democratic
Lost General
Lex Berezhny
Lex Berezhny Incumbent
Republican
Won General
Democratic
Won General
Democratic
Won General
Democratic
Won General
Democratic
Won General
Laurel Stavis Incumbent
Democratic
Won General
George Sykes
George Sykes Incumbent
Democratic
Won General
Thomas Cormen
Thomas Cormen Incumbent
Democratic
Won General
David Fracht Incumbent
Democratic
Won General
Susan Almy
Susan Almy Incumbent
Democratic
Won General
Republican
Won General
Democratic
Lost General
Republican
Won General
Tom Mannion
Tom Mannion Incumbent
Republican
Won General
Sandra Panek
Sandra Panek Incumbent
Republican
Won General
Jeffrey Tenczar
Jeffrey Tenczar Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Ted Gorski
Ted Gorski Incumbent
Republican
Won General
Linda Gould
Linda Gould Incumbent
Republican
Won General
Republican
Won General
Kristin Noble
Kristin Noble Incumbent
Republican
Won General
Republican
Won General
Loren Foxx
Loren Foxx Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Won General
Fred Davis
Fred Davis Incumbent
Democratic
Won General
Marc Plamondon
Marc Plamondon Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Ray Newman Incumbent
Democratic
Won General
Sue Newman
Sue Newman Incumbent
Democratic
Won General
Linda Ryan
Linda RyanCandidate Connection Incumbent
Democratic
Won General
Republican
Lost General
Susan Elberger
Susan Elberger Incumbent
Democratic
Won General
Heather Raymond
Heather Raymond Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Democratic
Won General
Carry Spier
Carry Spier Incumbent
Democratic
Won General
Suzanne Vail
Suzanne Vail Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Alicia Gregg
Alicia Gregg Incumbent
Democratic
Won General
Louis Juris
Louis Juris Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Won General
Democratic
Won General
Christal Lloyd
Christal Lloyd Incumbent
Democratic
Won General
Democratic
Lost General
William Dolan
William Dolan Incumbent
Democratic
Won General
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Won General
Democratic
Won General
Martin Jack Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Democratic
Lost General
Democratic
Won General
William Darby
William Darby Incumbent
Democratic
Won General
Laura Telerski
Laura Telerski Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Bill Boyd
Bill Boyd Incumbent
Republican
Won General
Republican
Won General
Maureen Mooney
Maureen Mooney Incumbent
Republican
Won General
Jeanine Notter
Jeanine Notter Incumbent
Republican
Won General
Republican
Won General
Nancy Murphy
Nancy Murphy Incumbent
Democratic
Won General
Rosemarie Rung
Rosemarie Rung Incumbent
Democratic
Won General
Wendy Thomas
Wendy Thomas Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Cathy Kenny
Cathy Kenny Incumbent
Republican
Won General
Andrew Prout
Andrew Prout Incumbent
Republican
Won General
Republican
Won General
Jordan Ulery
Jordan Ulery Incumbent
Republican
Won General
Robert Wherry
Robert Wherry Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Mark McLean
Mark McLean Incumbent
Republican
Won General
Mark Proulx Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Larry Gagne Incumbent
Republican
Won General
Democratic
Won General
Republican
Lost General
Democratic
Won General
David Preece
David Preece Incumbent
Democratic
Won General
Republican
Lost General
Republican
Won General
Jessica Grill
Jessica Grill Incumbent
Democratic
Won General
Republican
Lost General
Juliet Smith
Juliet Smith Incumbent
Democratic
Lost General
Republican
Won General
Democratic
Won General
Democratic
Lost General
Republican
Won General
Democratic
Won General
Republican
Lost General
Democratic
Lost General
Democratic
Won General
Matt Wilhelm
Matt Wilhelm Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Nicole Leapley
Nicole Leapley Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Democratic
Won General
Jean Jeudy Incumbent
Democratic
Won General
Republican
Lost General
Donald Bouchard
Donald Bouchard Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Won General
Kathy Staub
Kathy Staub Incumbent
Democratic
Won General
Democratic
Lost General
Brian Cole
Brian Cole Incumbent
Republican
Won General
Democratic
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Travis Corcoran
Travis Corcoran Incumbent
Republican
Won General
Keith Erf
Keith Erf Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Republican
Won General
Republican
Won General
Sheila Seidel
Sheila SeidelCandidate Connection Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Judi Lanza
Judi Lanza Incumbent
Democratic
Lost General
Democratic
Lost General
Riche Colcombe
Riche Colcombe Incumbent
Republican
Won General
Jim Creighton
Jim CreightonCandidate Connection Incumbent
Republican
Won General
Jim Fedolfi
Jim Fedolfi Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Molly Howard
Molly Howard Incumbent
Democratic
Won General
Republican
Lost General
Diane Kelley
Diane Kelley Incumbent
Republican
Won General
Jim Kofalt
Jim Kofalt Incumbent
Republican
Won General
Shane Sirois
Shane Sirois Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Peter Leishman
Peter Leishman Incumbent
Democratic
Won General
Jonah Wheeler
Jonah Wheeler Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Daniel LeClerc
Daniel LeClerc Incumbent
Democratic
Won General
Daniel Veilleux
Daniel VeilleuxCandidate Connection Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Republican
Won General
Kat McGhee
Kat McGhee Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Lost General
Diane Pauer
Diane Pauer Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Megan Murray
Megan Murray Incumbent
Democratic
Won General
Republican
Lost General
Ralph Boehm
Ralph Boehm Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Won General
Democratic
Won General
Mark MacKenzie
Mark MacKenzie Incumbent
Democratic
Won General
Trinidad Tellez
Trinidad Tellez Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Democratic
Won General
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Keith Ammon
Keith Ammon Incumbent
Republican
Won General
Gerald Griffin
Gerald Griffin Incumbent
Republican
Won General
Lisa Post
Lisa Post Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Vanessa Sheehan
Vanessa Sheehan Incumbent
Republican
Won General
Democratic
Won General
Peter Petrigno
Peter Petrigno Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Lisa Mazur
Lisa Mazur Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Karen Calabro
Karen Calabro Incumbent
Democratic
Lost General
Republican
Won General
Lorrie Carey
Lorrie Carey Incumbent
Democratic
Lost General
Gregory Hill Incumbent
Republican
Won General
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Jose Cambrils
Jose CambrilsCandidate Connection Incumbent
Republican
Won General
Michael Moffett
Michael Moffett Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Louise Andrus
Louise Andrus Incumbent
Republican
Won General
Deborah Aylward
Deborah Aylward Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Tom Schamberg Incumbent
Democratic
Won General
Republican
Lost General
Karen Ebel
Karen Ebel Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Tony Caplan
Tony Caplan Incumbent
Democratic
Won General
Democratic
Won General
Democratic
Won General
Sherry Gould
Sherry Gould Incumbent
Republican
Lost General
Republican
Lost General
Republican
Lost General
Democratic
Won General
Muriel Hall
Muriel Hall Incumbent
Democratic
Won General
David Luneau
David Luneau Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Stephen Boyd
Stephen Boyd Incumbent
Republican
Won General
John Leavitt
John Leavitt Incumbent
Republican
Won General
Yury Polozov
Yury Polozov Incumbent
Republican
Won General
Thomas Walsh Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Republican
Won General
Brian Seaworth
Brian Seaworth Incumbent
Republican
Won General
Democratic
Lost General
Dianne Schuett
Dianne Schuett Incumbent
Democratic
Lost General
Cyril Aures
Cyril Aures Incumbent
Republican
Won General
Clayton Wood
Clayton Wood Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Independent
Lost General
Dan McGuire
Dan McGuire Incumbent
Republican
Won General
Democratic
Won General
Connie Lane
Connie Lane Incumbent
Democratic
Won General
Republican
Lost General
Beth Richards
Beth Richards Incumbent
Democratic
Won General
Republican
Lost General
Jim MacKay Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Eric Gallager
Eric Gallager Incumbent
Democratic
Won General
Timothy Soucy Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
Merryl Gibbs Incumbent
Democratic
Won General
Republican
Lost General
Matthew Hicks
Matthew Hicks Incumbent
Democratic
Won General
Republican
Lost General
Republican
Won General
Democratic
Lost General
Alvin See Incumbent
Republican
Won General
Democratic
Lost General
Carol McGuire
Carol McGuire Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Won General
Republican
Lost General
Kris Schultz
Kris Schultz Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
Republican
Won General
Republican
Won General
Paul Tudor Incumbent
Republican
Won General
Democratic
Lost General
Hal Rafter
Hal Rafter Incumbent
Democratic
Lost General
Democratic
Lost General
Jason Osborne
Jason Osborne Incumbent
Republican
Won General
James Spillane
James Spillane Incumbent
Republican
Won General
Kevin Verville
Kevin Verville Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Republican
Won General
Mike Drago Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Michael Vose
Michael Vose Incumbent
Republican
Won General
Mark Vallone
Mark Vallone Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Lost General
Eric Turer
Eric TurerCandidate Connection Incumbent
Democratic
Won General
Republican
Lost General
Republican
Won General
Republican
Won General
Democratic
Lost General
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Michael Cahill
Michael Cahill Incumbent
Democratic
Won General
Ellen Read
Ellen Read Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Julie Gilman
Julie GilmanCandidate Connection Incumbent
Democratic
Won General
Gaby Grossman
Gaby Grossman Incumbent
Democratic
Won General
Linda Haskins
Linda Haskins Incumbent
Democratic
Won General
Mark Paige
Mark Paige Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Allison Knab
Allison Knab Incumbent
Democratic
Won General
Zoe Manos
Zoe Manos Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Charles Foote
Charles Foote Incumbent
Republican
Won General
Republican
Won General
Erica Layon
Erica Layon Incumbent
Republican
Won General
David Love Incumbent
Republican
Won General
David Milz
David Milz Incumbent
Republican
Won General
Jodi Nelson
Jodi Nelson Incumbent
Republican
Won General
Stephen Pearson Incumbent
Republican
Won General
John Potucek Incumbent
Republican
Won General
Republican
Won General
Richard Tripp
Richard Tripp Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Ken Weyler
Ken Weyler Incumbent
Republican
Won General
Democratic
Lost General
Joe Guthrie
Joe Guthrie Incumbent
Republican
Won General
Lilli Walsh
Lilli Walsh Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Tom Dolan
Tom Dolan Incumbent
Republican
Won General
Ron Dunn
Ron Dunn Incumbent
Republican
Won General
David Lundgren
David Lundgren Incumbent
Republican
Won General
Wayne MacDonald
Wayne MacDonald Incumbent
Republican
Won General
Sherman Packard
Sherman Packard Incumbent
Republican
Won General
Kristine Perez
Kristine Perez Incumbent
Republican
Won General
Doug Thomas
Doug Thomas Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Katelyn Kuttab
Katelyn Kuttab Incumbent
Republican
Won General
Robert J. Lynn
Robert J. Lynn Incumbent
Republican
Won General
Charles McMahon
Charles McMahon Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Debra DeSimone
Debra DeSimone Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Susan Porcelli
Susan Porcelli Incumbent
Republican
Won General
Democratic
Lost General
Robert Harb
Robert Harb Incumbent
Republican
Won General
Republican
Won General
James Summers Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Won General
Kate Murray
Kate Murray Incumbent
Democratic
Won General
Republican
Lost General
Jim Maggiore Incumbent
Democratic
Won General
Republican
Lost General
Jaci Grote Incumbent
Democratic
Won General
Dennis Malloy
Dennis Malloy Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Independent
Lost General
Lorie Ball
Lorie Ball Incumbent
Republican
Won General
Tanya Donnelly
Tanya Donnelly Incumbent
Republican
Won General
Fred Doucette
Fred Doucette Incumbent
Republican
Won General
John Janigian
John Janigian Incumbent
Republican
Won General
Dennis Mannion Incumbent
Republican
Won General
Republican
Won General
Joe Sweeney
Joe Sweeney Incumbent
Republican
Won General
John Sytek
John Sytek Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Democratic
Won General
Gerry Ward
Gerry Ward Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
Republican
Won General
Michael Edgar
Michael Edgar Incumbent
Democratic
Won General
Chris Muns
Chris Muns Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Democratic
Lost General
Aboul Khan
Aboul Khan Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Jess Edwards
Jess Edwards Incumbent
Republican
Won General
Terry Roy
Terry Roy Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Alexis Simpson
Alexis Simpson Incumbent
Democratic
Won General
Mark Pearson
Mark Pearson Incumbent
Republican
Won General
Democratic
Lost General
Julius Soti
Julius Soti Incumbent
Republican
Won General
Democratic
Lost General
J D Bernardy
J D Bernardy Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Won General
Peggy Balboni
Peggy Balboni Incumbent
Democratic
Won General
Republican, Independent
Lost General
Ned Raynolds
Ned Raynolds Incumbent
Democratic
Won General
Republican
Won General
Democratic
Lost General
Republican
Won General
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Glenn Bailey
Glenn Bailey Incumbent
Republican
Won General
Republican
Won General
Michael Granger
Michael Granger Incumbent
Republican
Won General
Democratic
Lost General
Democratic
Lost General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Len Turcotte
Len Turcotte Incumbent
Republican
Won General
Heath Howard
Heath HowardCandidate Connection Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Republican
Won General
Democratic
Lost General
Aidan Ankarberg Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Chuck Grassie
Chuck Grassie Incumbent
Democratic
Lost General
Democratic
Won General
Brandon Phinney
Brandon Phinney Incumbent
Republican
Lost General
Democratic
Won General
Democratic
Won General
Loren Selig
Loren Selig Incumbent
Democratic
Won General
Marjorie Smith
Marjorie Smith Incumbent
Democratic
Won General
Republican
Lost General
Erik Johnson Incumbent
Democratic
Won General
Tom Southworth
Tom Southworth Incumbent
Democratic
Won General
Janet Wall Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Democratic
Won General
Democratic
Won General
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Peter Bixby
Peter BixbyCandidate Connection Incumbent
Democratic
Won General
Republican
Lost General
Peter Schmidt Incumbent
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
Democratic
Won General
Republican
Lost General
Republican
Won General
Democratic
Lost General
Kelley Potenza
Kelley Potenza Incumbent
Republican
Won General
Republican
Won General
Democratic
Won General
Republican
Lost General
Democratic
Lost General
Democratic
Lost General
Allan Howland
Allan Howland Incumbent
Democratic
Won General
Republican
Lost General
Luz Bay
Luz Bay Incumbent
Democratic
Won General
Democratic
Won General
Geoff Smith
Geoff Smith Incumbent
Democratic
Won General
Republican
Lost General
Republican
Lost General
Republican
Lost General
Brian Sullivan
Brian Sullivan Incumbent
Democratic
Won General
Republican
Lost General
William Palmer
William Palmer Incumbent
Democratic
Won General
Republican
Lost General
Skip Rollins Incumbent
Republican
Won General
Steven Smith
Steven Smith Incumbent
Republican
Won General
Republican
Won General
Democratic
Lost General
Judy Aron
Judy AronCandidate Connection Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Linda Tanner
Linda Tanner Incumbent
Democratic
Lost General
Republican
Won General
John Cloutier
John Cloutier Incumbent
Democratic
Won General
Democratic
Won General
Republican
Lost General
Republican
Lost General
Gary Merchant
Gary Merchant Incumbent
Democratic
Lost General
Independent
Lost General
Margaret Drye
Margaret Drye Incumbent
Republican
Won General
Democratic
Lost General
Republican
Won General
Hope Damon
Hope Damon Incumbent
Democratic
Won General
Jonathan Stone
Jonathan Stone Incumbent
Republican
Lost General
Democratic
Lost General

Candidate Connection = candidate completed the Ballotpedia Candidate Connection survey.

Retiring incumbents

See also: Impact of term limits on state legislative elections in 2024

Senate

Four incumbents did not file for re-election in 2024.[1] The average number of retirements from 2010 to 2022 was 5.7. Those incumbents were:

Name Party Office
Carrie Gendreau Ends.png Republican District 1
Becky Whitley Electiondot.png Democratic District 15
Lou D'Allesandro Electiondot.png Democratic District 20
Jeb Bradley Ends.png Republican District 3

House

Ninety-two incumbents did not file for re-election in 2024.[2] The average number of retirements between 2010 to 2022 was 101.0. Those incumbents were:

Name Party Office
Lisa Smart Ends.png Republican Belknap 2
Travis O'Hara Ends.png Republican Belknap 4
David Huot Electiondot.png Democratic Belknap 5
Nikki McCarter Ends.png Republican Belknap 8
Mark McConkey Ends.png Republican Carroll 8
Bruce Tatro Electiondot.png Democratic Cheshire 10
Joe Schapiro Electiondot.png Democratic Cheshire 16
Michael Abbott Electiondot.png Democratic Cheshire 6
Shaun Filiault Grey.png Nonpartisan Cheshire 7
David Rochefort Ends.png Republican Grafton 1
Matthew Simon Ends.png Republican Grafton 1
Carroll Brown Jr. Ends.png Republican Grafton 10
Sharon Nordgren Electiondot.png Democratic Grafton 12
James M. Murphy Electiondot.png Democratic Grafton 12
Matthew Coulon Ends.png Republican Grafton 5
Jeffrey Greeson Ends.png Republican Grafton 6
Tommy Hoyt Electiondot.png Democratic Grafton 7
Corinne Morse Electiondot.png Democratic Grafton 9
Kimberly Abare Ends.png Republican Hillsborough 1
Michael O'Brien Sr. Electiondot.png Democratic Hillsborough 10
Latha Mangipudi Electiondot.png Democratic Hillsborough 11
Bob Healey Ends.png Republican Hillsborough 12
Tim McGough Ends.png Republican Hillsborough 12
Stephen Kennedy Ends.png Republican Hillsborough 13
Andrew Renzullo Ends.png Republican Hillsborough 13
Jane Beaulieu Electiondot.png Democratic Hillsborough 19
Heidi Hamer Electiondot.png Democratic Hillsborough 19
Dan Hynes Grey.png Nonpartisan Hillsborough 2
Laurie Sanborn Ends.png Republican Hillsborough 2
Candace Gibbons Electiondot.png Democratic Hillsborough 20
Jeffrey Goley Electiondot.png Democratic Hillsborough 21
Amanda Bouldin Electiondot.png Democratic Hillsborough 25
Mary Freitas Electiondot.png Democratic Hillsborough 26
Karen Reid Ends.png Republican Hillsborough 27
Leah Cushman Ends.png Republican Hillsborough 28
Fred Plett Ends.png Republican Hillsborough 29
Jennifer Morton Electiondot.png Democratic Hillsborough 34
Ben Ming Electiondot.png Democratic Hillsborough 35
John Lewicke Ends.png Republican Hillsborough 36
Alicia Lekas Ends.png Republican Hillsborough 38
Tony Lekas Ends.png Republican Hillsborough 38
Ross Berry Ends.png Republican Hillsborough 39
Damond Ford Electiondot.png Democratic Hillsborough 40
Mary Heath Electiondot.png Democratic Hillsborough 41
Jacqueline Chretien Electiondot.png Democratic Hillsborough 41
Amy L. Bradley Electiondot.png Democratic Hillsborough 41
Bill King Ends.png Republican Hillsborough 43
Maria Perez Grey.png Nonpartisan Hillsborough 43
Shelley Devine Electiondot.png Democratic Hillsborough 5
Sherry Dutzy Electiondot.png Democratic Hillsborough 6
Allison Nutting-Wong Electiondot.png Democratic Hillsborough 9
Michael P. Pedersen Electiondot.png Democratic Hillsborough 9
Stephen Shurtleff Electiondot.png Democratic Merrimack 15
Jason Gerhard Ends.png Republican Merrimack 25
J.R. Hoell Ends.png Republican Merrimack 27
Art Ellison Electiondot.png Democratic Merrimack 28
James Mason Ends.png Republican Merrimack 3
Dave Testerman Ends.png Republican Merrimack 3
Dan Wolf Ends.png Republican Merrimack 7
Angela Brennan Electiondot.png Democratic Merrimack 9
Mel Myler Electiondot.png Democratic Merrimack 9
Jacob Brouillard Ends.png Republican Rockingham 1
Charlotte DiLorenzo Electiondot.png Democratic Rockingham 10
Deborah Hobson Ends.png Republican Rockingham 14
Arlene Quaratiello Ends.png Republican Rockingham 18
Joan Hamblet Electiondot.png Democratic Rockingham 26
Rebecca McBeath Electiondot.png Democratic Rockingham 28
Tracy Emerick Ends.png Republican Rockingham 29
Candice O'Neil Electiondot.png Democratic Rockingham 29
Oliver Ford Ends.png Republican Rockingham 3
Tina Harley Ends.png Republican Rockingham 30
Emily Phillips Ends.png Republican Rockingham 7
Tony Piemonte Ends.png Republican Rockingham 9
Chris True Ends.png Republican Rockingham 9
Joseph Pitre Ends.png Republican Strafford 1
James Horgan Ends.png Republican Strafford 1
Cam Kenney Electiondot.png Democratic Strafford 10
Cecilia Rich Electiondot.png Democratic Strafford 12
Jeffrey Rich Electiondot.png Democratic Strafford 12
Kenneth Vincent Electiondot.png Democratic Strafford 12
Gerri Cannon Electiondot.png Democratic Strafford 12
Bill Conlin Electiondot.png Democratic Strafford 15
Gail Pare Electiondot.png Democratic Strafford 16
James Connor Ends.png Republican Strafford 19
Susan Treleaven Electiondot.png Democratic Strafford 21
Clifford Newton Ends.png Republican Strafford 6
Walter Stapleton Ends.png Republican Sullivan 6
Matthew Santonastaso Ends.png Republican Cheshire 18
Rebecca McWilliams Electiondot.png Democratic Merrimack 30
Renee Monteil Electiondot.png Democratic Cheshire 15
Amanda Toll Electiondot.png Democratic Cheshire 15
David Meuse Electiondot.png Democratic Rockingham 37

Primary election competitiveness

See also: Primary election competitiveness in state and federal government, 2024

This section contains data on state legislative primary election competitiveness in New Hampshire. These totals include data from all regularly-scheduled House and Senate elections. For more information about Ballotpedia's competitiveness analysis of state legislative elections, please click here.

Post-filing deadline analysis

The following analysis covers all state legislative districts up for election in New Hampshire in 2024. Information below was calculated on August 19, 2024, and may differ from information shown in the table above due to candidate replacements and withdrawals after that time.


New Hampshire had 52 contested state legislative primaries on September 10, the fewest since Ballotpedia started tracking in 2010.

The 52 contested primaries amounted to 11.5% of all possible state legislative primaries. Ballotpedia defines a contested primary as one with more candidates than nominations available. 

There were 18 contested Democratic primaries and 34 contested Republican primaries. For Democrats, this was the fewest since 2012; for Republicans, this was the fewest since Ballotpedia began tracking. 

All 424 seats of the General Court had up for election, and 820 candidates ran in the primaries. Among them, there were 407 Democrats and 413 Republicans. For Democrats, this was the lowest turnout since 2014; for Republicans, it was the lowest turnout since Ballotpedia started tracking in 2010.

There were 328 incumbents running in the primaries. Among them, 89, or about 27.1%, were contested.

There were 96 open seats, including 92 in the House and four in the Senate. The average number of retirements from 2010 to 2022 was 106.7.

Heading into the 2024 elections, New Hampshire had a Republican trifecta. Republicans had a 14-10 majority in the Senate and a 197-194-1 majority in the House with eight vacancies. Since 1992, there had been 13 years of Republican trifectas and four years of Democratic trifectas in New Hampshire. 

Politico included New Hampshire on their list of five states “where Republicans and Democrats are waging the biggest battles for control of state legislatures.”[3]

Politico’s Liz Crampton wrote, “Control of the Legislature has switched back and forth between parties over the years, underscoring the opportunity for either party to sell voters on a different vision for policymaking. The open gubernatorial race — GOP Gov. Chris Sununu isn’t running for reelection — has the potential to drive out more voters in November, giving either party a coattails push.”[3]

The Democratic Legislative Campaign Committee included New Hampshire on its list of top states to protect or expand power. The Republican State Leadership Committee said New Hampshire was on their list of top states to defend.[4][5]


Senate

The table below shows the number and percentage of open seats in the New Hampshire State Senate from 2010 to 2024.[6]

Open Seats in New Hampshire State Senate elections: 2010 - 2024
Year Total seats Open seats Seats with incumbents running for re-election
2024 24 4 (17%) 20 (83%)
2022 24 8 (33%) 16 (67%)
2020 24 3 (13%) 21 (87%)
2018 24 2 (8%) 22 (92%)
2016 24 7 (29%) 17 (71%)
2014 24 3 (13%) 21 (87%)
2012 24 9 (38%) 15 (62%)
2010 24 5 (21%) 19 (79%)

House

The table below shows the number and percentage of open seats in the New Hampshire House of Representatives from 2010 to 2024.[7]

Open Seats in New Hampshire House of Representatives elections: 2010 - 2024
Year Total seats Open seats Seats with incumbents running for re-election
2024 400 92 (23 percent) 308 (77 percent)
2022 400 118 (30 percent) 282 (70 percent)
2020 400 78 (20 percent) 322 (80 percent)
2018 400 103 (26 percent) 297 (74 percent)
2016 400 103 (26 percent) 297 (74 percent)
2014 400 93 (23 percent) 307 (77 percent)
2012 400 118 (30 percent) 282 (70 percent)
2010 400 93 (23 percent) 307 (77 percent)

See also

Footnotes

  1. Ballotpedia defines an incumbent as retiring if the incumbent did not file for office or filed for office but withdrew, was disqualified, or otherwise left a race in a manner other than losing the primary, primary runoff, or convention. If an incumbent runs as a write-in candidate, Ballotpedia does not consider them to be retiring. If an incumbent runs in the same chamber for a different seat, Ballotpedia does not consider them to be retiring.
  2. Ballotpedia defines an incumbent as retiring if the incumbent did not file for office or filed for office but withdrew, was disqualified, or otherwise left a race in a manner other than losing the primary, primary runoff, or convention. If an incumbent runs as a write-in candidate, Ballotpedia does not consider them to be retiring. If an incumbent runs in the same chamber for a different seat, Ballotpedia does not consider them to be retiring.
  3. 3.0 3.1 Politico, "These 5 states are the most likely to see legislative chambers flip in November," June 19, 2024
  4. DLCC.org,"Path to the Majority: Expanding the Map," accessed August 19, 2024
  5. RSLC.gop,"RSLC Announces State Legislative Targets For 2024 Election Cycle," accessed August 19, 2024
  6. Ballotpedia defines a seat as open if the incumbent did not file to run for re-election or filed but withdrew and did not appear on any ballot for his or her seat. If the incumbent withdrew from or did not participate in the primary but later chose to seek re-election to his or her seat as a third party or independent candidate, the seat would not be counted as open. If the incumbent retired or ran for a different seat in the same chamber, his or her original seat would be counted as open unless another incumbent from the same chamber filed to run for that seat, in which case it would not be counted as open due to the presence of an incumbent.
  7. Ballotpedia defines a seat as open if the incumbent did not file to run for re-election or filed but withdrew and did not appear on any ballot for his or her seat. If the incumbent withdrew from or did not participate in the primary but later chose to seek re-election to his or her seat as a third party or independent candidate, the seat would not be counted as open. If the incumbent retired or ran for a different seat in the same chamber, his or her original seat would be counted as open unless another incumbent from the same chamber filed to run for that seat, in which case it would not be counted as open due to the presence of an incumbent.