2024

RebuildNH Voter Guide

RebuildNH is proud to present this voter guide for the benefit of New Hampshire citizens. The grades below reflect each candidate's recent voting history or survey results.

Grade

Candidate

District
Office

Party

A+

Keith Erf

Hillsborough 28

State Representative

Republican

Keith Erf

Grade:
A+
District:
Hillsborough 28
Office:

State Representative

Republican
A+

Keith Ammon

Hillsborough 42

State Representative

Republican

Keith Ammon

Grade:
A+
District:
Hillsborough 42
Office:

State Representative

Republican

Karen Hegner

Hillsborough 41

State Representative

Democrat

Karen Hegner

Grade:
District:
Hillsborough 41
Office:

State Representative

Democrat

Keith McGuigan

Rockingham 1

State Representative

Democrat

Keith McGuigan

Grade:
District:
Rockingham 1
Office:

State Representative

Democrat
THREAT

Karen Calabro

Hillsborough 45

State Representative

Democrat

Karen Calabro

Grade:
THREAT
District:
Hillsborough 45
Office:

State Representative

Democrat

Keith Cronyn

Rockingham 9

State Representative

Democrat

Keith Cronyn

Grade:
District:
Rockingham 9
Office:

State Representative

Democrat
THREAT

Karen Ebel

Merrimack 7

State Representative

Democrat

Karen Ebel

Grade:
THREAT
District:
Merrimack 7
Office:

State Representative

Democrat

Keith Mistretta

Strafford 15

State Representative

Republican

Keith Mistretta

Grade:
District:
Strafford 15
Office:

State Representative

Republican

Karl Beisel

Hillsborough 22

State Representative

Republican

Karl Beisel

Grade:
District:
Hillsborough 22
Office:

State Representative

Republican
A+

Kelley Potenza

Strafford 19

State Representative

Republican

Kelley Potenza

Grade:
A+
District:
Strafford 19
Office:

State Representative

Republican
THREAT

Kat McGhee

Hillsborough 35

State Representative

Democrat

Kat McGhee

Grade:
THREAT
District:
Hillsborough 35
Office:

State Representative

Democrat
THREAT

Kate Murray

Rockingham 22

State Representative

Democrat

Kate Murray

Grade:
THREAT
District:
Rockingham 22
Office:

State Representative

Democrat
B+

Katelyn Kuttab

Rockingham 17

State Representative

Republican

Katelyn Kuttab

Grade:
B+
District:
Rockingham 17
Office:

State Representative

Republican
B-

Katherine Prudhomme-O’Brien

Rockingham 13

State Representative

Republican

Katherine Prudhomme-O’Brien

Grade:
B-
District:
Rockingham 13
Office:

State Representative

Republican

Kathleen Paquette

Hillsborough 25

State Representative

Republican

Kathleen Paquette

Grade:
District:
Hillsborough 25
Office:

State Representative

Republican

Kathleen MacLeod

Strafford 6

State Representative

Democrat

Kathleen MacLeod

Grade:
District:
Strafford 6
Office:

State Representative

Democrat

Kathryn Stack

Hillsborough 12

State Representative

Democrat

Kathryn Stack

Grade:
District:
Hillsborough 12
Office:

State Representative

Democrat
THREAT

Kathy Staub

Hillsborough 25

State Representative

Democrat

Kathy Staub

Grade:
THREAT
District:
Hillsborough 25
Office:

State Representative

Democrat

Katrina Heinrich

Rockingham 11

State Representative

Democrat

Katrina Heinrich

Grade:
District:
Rockingham 11
Office:

State Representative

Democrat
A+

Katy Peternel

Carroll 6

State Representative

Republican

Katy Peternel

Grade:
A+
District:
Carroll 6
Office:

State Representative

Republican
A

Kevin Pratt

Rockingham 4

State Representative

Republican

Kevin Pratt

Grade:
A
District:
Rockingham 4
Office:

State Representative

Republican

Kim Johnson

Carroll 3

State Representative

Democrat

Kim Johnson

Grade:
District:
Carroll 3
Office:

State Representative

Democrat
C

Kim Rice

Hillsborough 38

State Representative

Republican

Kim Rice

Grade:
C
District:
Hillsborough 38
Office:

State Representative

Republican

Kimberly Queenan

Hillsborough 14

State Representative

Republican

Kimberly Queenan

Grade:
District:
Hillsborough 14
Office:

State Representative

Republican

Kimberly Thomas

Hillsborough 33

State Representative

Republican

Kimberly Thomas

Grade:
District:
Hillsborough 33
Office:

State Representative

Republican

Kimberly McGlinchey

Strafford 18

State Representative

Democrat

Kimberly McGlinchey

Grade:
District:
Strafford 18
Office:

State Representative

Democrat

Ken Sheffert

Rockingham 29

State Representative

Republican

Ken Sheffert

Grade:
District:
Rockingham 29
Office:

State Representative

Republican
THREAT

Kris Schultz

Merrimack 29

State Representative

Democrat

Kris Schultz

Grade:
THREAT
District:
Merrimack 29
Office:

State Representative

Democrat
A

Ken Hilton

Strafford 12

State Representative

Republican

Ken Hilton

Grade:
A
District:
Strafford 12
Office:

State Representative

Republican

Kristan Tilton

Cheshire 17

State Representative

Democrat

Kristan Tilton

Grade:
District:
Cheshire 17
Office:

State Representative

Democrat

Kendra Cohen

Rockingham 2

State Representative

Democrat

Kendra Cohen

Grade:
District:
Rockingham 2
Office:

State Representative

Democrat
B-

Kristen Jackson

Merrimack 18

State Representative

Republican

Kristen Jackson

Grade:
B-
District:
Merrimack 18
Office:

State Representative

Republican
A

Kenneth Weyler

Rockingham 14

State Representative

Republican

Kenneth Weyler

Grade:
A
District:
Rockingham 14
Office:

State Representative

Republican

Kristie Hart

Hillsborough 11

State Representative

Republican

Kristie Hart

Grade:
District:
Hillsborough 11
Office:

State Representative

Republican

Kermit Williams

Hillsborough 32

State Representative

Democrat

Kermit Williams

Grade:
District:
Hillsborough 32
Office:

State Representative

Democrat

Kevin Howard

Grafton 9

State Representative

Republican

Kevin Howard

Grade:
District:
Grafton 9
Office:

State Representative

Republican

Kevin Boyarsky

Hillsborough 2

State Representative

Democrat

Kevin Boyarsky

Grade:
District:
Hillsborough 2
Office:

State Representative

Democrat

Kevin Scully

Hillsborough 8

State Representative

Republican

Kevin Scully

Grade:
District:
Hillsborough 8
Office:

State Representative

Republican
THREAT

Kevin Verville

Rockingham 2

State Representative

Republican

Kevin Verville

Grade:
THREAT
District:
Rockingham 2
Office:

State Representative

Republican

Kevin Szmyd

Rockingham 24

State Representative

Republican

Kevin Szmyd

Grade:
District:
Rockingham 24
Office:

State Representative

Republican

Larry Brown

Strafford 2

State Representative

Democrat

Larry Brown

Grade:
District:
Strafford 2
Office:

State Representative

Democrat
THREAT

Laura Telerski

Hillsborough 11

State Representative

Democrat

Laura Telerski

Grade:
THREAT
District:
Hillsborough 11
Office:

State Representative

Democrat
THREAT

Laurel Stavis

Grafton 13

State Representative

Democrat

Laurel Stavis

Grade:
THREAT
District:
Grafton 13
Office:

State Representative

Democrat

Laurence Weissbrot

Merrimack 16

State Representative

Republican

Laurence Weissbrot

Grade:
District:
Merrimack 16
Office:

State Representative

Republican

Laurie Warnock

Rockingham 15

State Representative

Democrat

Laurie Warnock

Grade:
District:
Rockingham 15
Office:

State Representative

Democrat
D

Lawrence Miner

Rockingham 7

State Representative

Republican

Lawrence Miner

Grade:
D
District:
Rockingham 7
Office:

State Representative

Republican

Lee Davis

Hillsborough 41

State Representative

Republican

Lee Davis

Grade:
District:
Hillsborough 41
Office:

State Representative

Republican

Lee Kluger

Hillsborough 6

State Representative

Democrat

Lee Kluger

Grade:
District:
Hillsborough 6
Office:

State Representative

Democrat

Lela Love

Rockingham 10

State Representative

Democrat

Lela Love

Grade:
District:
Rockingham 10
Office:

State Representative

Democrat
B+

Len Turcotte

Strafford 4

State Representative

Republican

Len Turcotte

Grade:
B+
District:
Strafford 4
Office:

State Representative

Republican
A+

Kristin Noble

Hillsborough 2

State Representative

Republican

Kristin Noble

Grade:
A+
District:
Hillsborough 2
Office:

State Representative

Republican

Lena Nirk

Belknap 6

State Representative

Democrat

Lena Nirk

Grade:
District:
Belknap 6
Office:

State Representative

Democrat
A+

Kristine Perez

Rockingham 16

State Representative

Republican

Kristine Perez

Grade:
A+
District:
Rockingham 16
Office:

State Representative

Republican

Leslie Kruithof

Rockingham 9

State Representative

Democrat

Leslie Kruithof

Grade:
District:
Rockingham 9
Office:

State Representative

Democrat

Kurt Webber

Belknap 6

State Representative

Democrat

Kurt Webber

Grade:
District:
Belknap 6
Office:

State Representative

Democrat
A+

Lex Berezhny

Grafton 11

State Representative

Republican

Lex Berezhny

Grade:
A+
District:
Grafton 11
Office:

State Representative

Republican

Kurt Wuelper

Strafford 4

State Representative

Republican

Kurt Wuelper

Grade:
District:
Strafford 4
Office:

State Representative

Republican
A

Lilli Walsh

Rockingham 15

State Representative

Republican

Lilli Walsh

Grade:
A
District:
Rockingham 15
Office:

State Representative

Republican

Lara Quiroga

Hillsborough 15

State Representative

Democrat

Lara Quiroga

Grade:
District:
Hillsborough 15
Office:

State Representative

Democrat
A+

Larry Gagne

Hillsborough 16

State Representative

Republican

Larry Gagne

Grade:
A+
District:
Hillsborough 16
Office:

State Representative

Republican

Linda Franz

Grafton 6

State Representative

Republican

Linda Franz

Grade:
District:
Grafton 6
Office:

State Representative

Republican
THREAT

Loren Selig

Strafford 10

State Representative

Democrat

Loren Selig

Grade:
THREAT
District:
Strafford 10
Office:

State Representative

Democrat
THREAT

Linda Harriott-Gathright

Hillsborough 10

State Representative

Democrat

Linda Harriott-Gathright

Grade:
THREAT
District:
Hillsborough 10
Office:

State Representative

Democrat
A

Lori Korzen

Coos 7

State Representative

Republican

Lori Korzen

Grade:
A
District:
Coos 7
Office:

State Representative

Republican
THREAT

Linda DiSilvestro

Hillsborough 17

State Representative

Democrat

Linda DiSilvestro

Grade:
THREAT
District:
Hillsborough 17
Office:

State Representative

Democrat
B+

Linda Gould

Hillsborough 2

State Representative

Republican

Linda Gould

Grade:
B+
District:
Hillsborough 2
Office:

State Representative

Republican
THREAT

Linda Ryan

Hillsborough 4

State Representative

Democrat

Linda Ryan

Grade:
THREAT
District:
Hillsborough 4
Office:

State Representative

Democrat
THREAT

Linda Haskins

Rockingham 11

State Representative

Democrat

Linda Haskins

Grade:
THREAT
District:
Rockingham 11
Office:

State Representative

Democrat

Linda McGrath

Rockingham 40

State Representative

Republican

Linda McGrath

Grade:
District:
Rockingham 40
Office:

State Representative

Republican
THREAT

Linda Tanner

Sullivan 5

State Representative

Democrat

Linda Tanner

Grade:
THREAT
District:
Sullivan 5
Office:

State Representative

Democrat
A+

Lino Avellani

Carroll 4

State Representative

Republican

Lino Avellani

Grade:
A+
District:
Carroll 4
Office:

State Representative

Republican
C-

Lisa Freeman

Belknap 8

State Representative

Republican

Lisa Freeman

Grade:
C-
District:
Belknap 8
Office:

State Representative

Republican

Lisa Brown

Hillsborough 1

State Representative

Democrat

Lisa Brown

Grade:
District:
Hillsborough 1
Office:

State Representative

Democrat
A+

Lisa Post

Hillsborough 42

State Representative

Republican

Lisa Post

Grade:
A+
District:
Hillsborough 42
Office:

State Representative

Republican
A+

Lisa Mazur

Hillsborough 44

State Representative

Republican

Lisa Mazur

Grade:
A+
District:
Hillsborough 44
Office:

State Representative

Republican

Lisa DeMio

Rockingham 15

State Representative

Democrat

Lisa DeMio

Grade:
District:
Rockingham 15
Office:

State Representative

Democrat

Lily Foss

Hillsborough 41

State Representative

Democrat

Lily Foss

Grade:
District:
Hillsborough 41
Office:

State Representative

Democrat

Liz Barbour

Hillsborough 35

State Representative

Republican

Liz Barbour

Grade:
District:
Hillsborough 35
Office:

State Representative

Republican
THREAT

Linda Massimilla

Grafton 1

State Representative

Democrat

Linda Massimilla

Grade:
THREAT
District:
Grafton 1
Office:

State Representative

Democrat
THREAT

Loren Foxx

Hillsborough 2

State Representative

Democrat

Loren Foxx

Grade:
THREAT
District:
Hillsborough 2
Office:

State Representative

Democrat

Maggie Baker

Coos 6

State Representative

Democrat

Maggie Baker

Grade:
District:
Coos 6
Office:

State Representative

Democrat

Mahendra Bakshi

Hillsborough 14

State Representative

Democrat

Mahendra Bakshi

Grade:
District:
Hillsborough 14
Office:

State Representative

Democrat
B+

Lorie Ball

Rockingham 25

State Representative

Republican

Lorie Ball

Grade:
B+
District:
Rockingham 25
Office:

State Representative

Republican

Manny Krasner

Strafford 1

State Representative

Democrat

Manny Krasner

Grade:
District:
Strafford 1
Office:

State Representative

Democrat

Lorna Carlisle

Merrimack 5

State Representative

Democrat

Lorna Carlisle

Grade:
District:
Merrimack 5
Office:

State Representative

Democrat

Manoj Chourasia

Hillsborough 11

State Representative

Democrat

Manoj Chourasia

Grade:
District:
Hillsborough 11
Office:

State Representative

Democrat
THREAT

Lorrie Carey

Merrimack 1

State Representative

Democrat

Lorrie Carey

Grade:
THREAT
District:
Merrimack 1
Office:

State Representative

Democrat

Marc Nozell

Hillsborough 12

State Representative

Democrat

Marc Nozell

Grade:
District:
Hillsborough 12
Office:

State Representative

Democrat
THREAT

Louis Juris

Hillsborough 7

State Representative

Democrat

Louis Juris

Grade:
THREAT
District:
Hillsborough 7
Office:

State Representative

Democrat
THREAT

Marc Plamondon

Hillsborough 3

State Representative

Democrat

Marc Plamondon

Grade:
THREAT
District:
Hillsborough 3
Office:

State Representative

Democrat
A

Louise Andrus

Merrimack 5

State Representative

Republican

Louise Andrus

Grade:
A
District:
Merrimack 5
Office:

State Representative

Republican
THREAT

Luan Baci

Hillsborough 38

State Representative

Democrat

Luan Baci

Grade:
THREAT
District:
Hillsborough 38
Office:

State Representative

Democrat

Lucas Veitch

Strafford 15

State Representative

Democrat

Lucas Veitch

Grade:
District:
Strafford 15
Office:

State Representative

Democrat
THREAT

Lucius Parshall

Cheshire 8

State Representative

Democrat

Lucius Parshall

Grade:
THREAT
District:
Cheshire 8
Office:

State Representative

Democrat
THREAT

Lucy Weber

Cheshire 5

State Representative

Democrat

Lucy Weber

Grade:
THREAT
District:
Cheshire 5
Office:

State Representative

Democrat

Luke Drake Jr.

Hillsborough 28

State Representative

Democrat

Luke Drake Jr.

Grade:
District:
Hillsborough 28
Office:

State Representative

Democrat

Luke Diamond

Sullivan 6

State Representative

Republican

Luke Diamond

Grade:
District:
Sullivan 6
Office:

State Representative

Republican
THREAT

Luz Bay

Strafford 21

State Representative

Democrat

Luz Bay

Grade:
THREAT
District:
Strafford 21
Office:

State Representative

Democrat

Lynn Thomas

Belknap 2

State Representative

Democrat

Lynn Thomas

Grade:
District:
Belknap 2
Office:

State Representative

Democrat

Madalasa Gurung

Merrimack 10

State Representative

Democrat

Madalasa Gurung

Grade:
District:
Merrimack 10
Office:

State Representative

Democrat