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

Mark Edgington

Hillsborough 38

State Representative

Republican

Mark Edgington

Grade:
District:
Hillsborough 38
Office:

State Representative

Republican
A-

Mark Warden

Hillsborough 39

State Representative

Republican

Mark Warden

Grade:
A-
District:
Hillsborough 39
Office:

State Representative

Republican
THREAT

Mark MacKenzie

Hillsborough 40

State Representative

Democrat

Mark MacKenzie

Grade:
THREAT
District:
Hillsborough 40
Office:

State Representative

Democrat
THREAT

Mark Paige

Rockingham 11

State Representative

Democrat

Mark Paige

Grade:
THREAT
District:
Rockingham 11
Office:

State Representative

Democrat
B+

Mark Pearson

Rockingham 34

State Representative

Republican

Mark Pearson

Grade:
B+
District:
Rockingham 34
Office:

State Representative

Republican
THREAT

Mark Vallone

Rockingham 5

State Representative

Democrat

Mark Vallone

Grade:
THREAT
District:
Rockingham 5
Office:

State Representative

Democrat
A+

Margaret Drye

Sullivan 7

State Representative

Republican

Margaret Drye

Grade:
A+
District:
Sullivan 7
Office:

State Representative

Republican

Marty Jack

Hillsborough 10

State Representative

Democrat

Marty Jack

Grade:
District:
Hillsborough 10
Office:

State Representative

Democrat
A+

Marie Bjelobrk

Grafton 5

State Representative

Republican

Marie Bjelobrk

Grade:
A+
District:
Grafton 5
Office:

State Representative

Republican
THREAT

Mary Hakken-Phillips

Grafton 12

State Representative

Democrat

Mary Hakken-Phillips

Grade:
THREAT
District:
Grafton 12
Office:

State Representative

Democrat

Marie Morgan

Hillsborough 44

State Representative

Democrat

Marie Morgan

Grade:
District:
Hillsborough 44
Office:

State Representative

Democrat

Mary Georges

Hillsborough 23

State Representative

Democrat

Mary Georges

Grade:
District:
Hillsborough 23
Office:

State Representative

Democrat

Marie Yanish

Rockingham 17

State Representative

Democrat

Marie Yanish

Grade:
District:
Rockingham 17
Office:

State Representative

Democrat
B

Mary Murphy

Hillsborough 27

State Representative

Republican

Mary Murphy

Grade:
B
District:
Hillsborough 27
Office:

State Representative

Republican

Marilyn Page

Rockingham 24

State Representative

Republican

Marilyn Page

Grade:
District:
Rockingham 24
Office:

State Representative

Republican

Marilyn Foster

Strafford 2

State Representative

Democrat

Marilyn Foster

Grade:
District:
Strafford 2
Office:

State Representative

Democrat
THREAT

Marjorie Porter

Hillsborough 30

State Representative

Democrat

Marjorie Porter

Grade:
THREAT
District:
Hillsborough 30
Office:

State Representative

Democrat
THREAT

Marjorie Smith

Strafford 10

State Representative

Democrat

Marjorie Smith

Grade:
THREAT
District:
Strafford 10
Office:

State Representative

Democrat
A

Mark McLean

Hillsborough 15

State Representative

Republican

Mark McLean

Grade:
A
District:
Hillsborough 15
Office:

State Representative

Republican
C

Mark Proulx

Hillsborough 15

State Representative

Republican

Mark Proulx

Grade:
C
District:
Hillsborough 15
Office:

State Representative

Republican
C-

Matt Sabourin

Rockingham 30

State Representative

Republican

Matt Sabourin

Grade:
C-
District:
Rockingham 30
Office:

State Representative

Republican
B-

Matthew Lunney

Belknap 2

State Representative

Republican

Matthew Lunney

Grade:
B-
District:
Belknap 2
Office:

State Representative

Republican

Matthew Sullivan

Hillsborough 2

State Representative

Democrat

Matthew Sullivan

Grade:
District:
Hillsborough 2
Office:

State Representative

Democrat
THREAT

Matthew Wilhelm

Hillsborough 21

State Representative

Democrat

Matthew Wilhelm

Grade:
THREAT
District:
Hillsborough 21
Office:

State Representative

Democrat

Matthew Ping

Hillsborough 22

State Representative

Democrat

Matthew Ping

Grade:
District:
Hillsborough 22
Office:

State Representative

Democrat
A+

Matthew Pitaro

Merrimack 11

State Representative

Republican

Matthew Pitaro

Grade:
A+
District:
Merrimack 11
Office:

State Representative

Republican
THREAT

Matthew Hicks

Merrimack 24

State Representative

Democrat

Matthew Hicks

Grade:
THREAT
District:
Merrimack 24
Office:

State Representative

Democrat

Matthew Poulin

Merrimack 9

State Representative

Republican

Matthew Poulin

Grade:
District:
Merrimack 9
Office:

State Representative

Republican

Matthew Albion

Strafford 17

State Representative

Republican

Matthew Albion

Grade:
District:
Strafford 17
Office:

State Representative

Republican
B+

Maureen Mooney

Hillsborough 12

State Representative

Republican

Maureen Mooney

Grade:
B+
District:
Hillsborough 12
Office:

State Representative

Republican

Mary Smith

Hillsborough 41

State Representative

Democrat

Mary Smith

Grade:
District:
Hillsborough 41
Office:

State Representative

Democrat

Maurice Regan

Merrimack 12

State Representative

Democrat

Maurice Regan

Grade:
District:
Merrimack 12
Office:

State Representative

Democrat

Mary Wallner

Merrimack 19

State Representative

Democrat

Mary Wallner

Grade:
District:
Merrimack 19
Office:

State Representative

Democrat

Maxine Mosley

Hillsborough 39

State Representative

Democrat

Maxine Mosley

Grade:
District:
Hillsborough 39
Office:

State Representative

Democrat

Mary Ford

Rockingham 3

State Representative

Republican

Mary Ford

Grade:
District:
Rockingham 3
Office:

State Representative

Republican
THREAT

Megan Murray

Hillsborough 37

State Representative

Democrat

Megan Murray

Grade:
THREAT
District:
Hillsborough 37
Office:

State Representative

Democrat

Mason Donovan

Merrimack 26

State Representative

Democrat

Mason Donovan

Grade:
District:
Merrimack 26
Office:

State Representative

Democrat

Melanie Renfrew-Hebert

Hillsborough 29

State Representative

Democrat

Melanie Renfrew-Hebert

Grade:
District:
Hillsborough 29
Office:

State Representative

Democrat

Matt Coker

Belknap 2

State Representative

Republican

Matt Coker

Grade:
District:
Belknap 2
Office:

State Representative

Republican

Matt Drew

Hillsborough 19

State Representative

Republican

Matt Drew

Grade:
District:
Hillsborough 19
Office:

State Representative

Republican
A-

Melissa Litchfield

Rockingham 32

State Representative

Republican

Melissa Litchfield

Grade:
A-
District:
Rockingham 32
Office:

State Representative

Republican
A+

Michael Harrington

Strafford 18

State Representative

Republican

Michael Harrington

Grade:
A+
District:
Strafford 18
Office:

State Representative

Republican

Melodye Smith

Hillsborough 41

State Representative

Republican

Melodye Smith

Grade:
District:
Hillsborough 41
Office:

State Representative

Republican
A+

Michael Granger

Strafford 2

State Representative

Republican

Michael Granger

Grade:
A+
District:
Strafford 2
Office:

State Representative

Republican
THREAT

Merryl Gibbs

Merrimack 23

State Representative

Democrat

Merryl Gibbs

Grade:
THREAT
District:
Merrimack 23
Office:

State Representative

Democrat

Michael Costable Jr.

Carroll 8

State Representative

Republican

Michael Costable Jr.

Grade:
District:
Carroll 8
Office:

State Representative

Republican
B

Michael Murphy

Coos 6

State Representative

Republican

Michael Murphy

Grade:
B
District:
Coos 6
Office:

State Representative

Republican

Michael Aniskovich

Hillsborough 14

State Representative

Democrat

Michael Aniskovich

Grade:
District:
Hillsborough 14
Office:

State Representative

Democrat

Michael Reuschel

Hillsborough 26

State Representative

Democrat

Michael Reuschel

Grade:
District:
Hillsborough 26
Office:

State Representative

Democrat

Michael Schamel

Hillsborough 30

State Representative

Democrat

Michael Schamel

Grade:
District:
Hillsborough 30
Office:

State Representative

Democrat

Michael McCarthy

Hillsborough 4

State Representative

Republican

Michael McCarthy

Grade:
District:
Hillsborough 4
Office:

State Representative

Republican
A

Michael Facques

Hillsborough 43

State Representative

Republican

Michael Facques

Grade:
A
District:
Hillsborough 43
Office:

State Representative

Republican

Michael Varraso

Hillsborough 43

State Representative

Democrat

Michael Varraso

Grade:
District:
Hillsborough 43
Office:

State Representative

Democrat
A+

Michael Moffett

Merrimack 4

State Representative

Republican

Michael Moffett

Grade:
A+
District:
Merrimack 4
Office:

State Representative

Republican
THREAT

Michael Cahill

Rockingham 10

State Representative

Democrat

Michael Cahill

Grade:
THREAT
District:
Rockingham 10
Office:

State Representative

Democrat

Michael Caruso

Rockingham 17

State Representative

Democrat

Michael Caruso

Grade:
District:
Rockingham 17
Office:

State Representative

Democrat

Melbourne Moran Jr.

Hillsborough 10

State Representative

Democrat

Melbourne Moran Jr.

Grade:
District:
Hillsborough 10
Office:

State Representative

Democrat

Michael Boucher

Rockingham 18

State Representative

Democrat

Michael Boucher

Grade:
District:
Rockingham 18
Office:

State Representative

Democrat

Melena Lugo

Strafford 19

State Representative

Democrat

Melena Lugo

Grade:
District:
Strafford 19
Office:

State Representative

Democrat
A+

Michael Vose

Rockingham 5

State Representative

Republican

Michael Vose

Grade:
A+
District:
Rockingham 5
Office:

State Representative

Republican

Natalie Quevedo

Cheshire 11

State Representative

Democrat

Natalie Quevedo

Grade:
District:
Cheshire 11
Office:

State Representative

Democrat
A+

Natalie Wells

Merrimack 8

State Representative

Republican

Natalie Wells

Grade:
A+
District:
Merrimack 8
Office:

State Representative

Republican
C

Michael Aron

Sullivan 8

State Representative

Republican

Michael Aron

Grade:
C
District:
Sullivan 8
Office:

State Representative

Republican

Nathan Carbone

Cheshire 2

State Representative

Republican

Nathan Carbone

Grade:
District:
Cheshire 2
Office:

State Representative

Republican

Michela Hites

Rockingham 16

State Representative

Democrat

Michela Hites

Grade:
District:
Rockingham 16
Office:

State Representative

Democrat
THREAT

Ned Raynolds

Rockingham 39

State Representative

Democrat

Ned Raynolds

Grade:
THREAT
District:
Rockingham 39
Office:

State Representative

Democrat

Michelle Stith

Rockingham 35

State Representative

Democrat

Michelle Stith

Grade:
District:
Rockingham 35
Office:

State Representative

Democrat
THREAT

Nicholas Germana

Cheshire 15

State Representative

Democrat

Nicholas Germana

Grade:
THREAT
District:
Cheshire 15
Office:

State Representative

Democrat
THREAT

Mike Bordes

Belknap 5

State Representative

Republican

Mike Bordes

Grade:
THREAT
District:
Belknap 5
Office:

State Representative

Republican

Nicholas Lydon

Merrimack 9

State Representative

Democrat

Nicholas Lydon

Grade:
District:
Merrimack 9
Office:

State Representative

Democrat
A+

Mike Belcher

Carroll 4

State Representative

Republican

Mike Belcher

Grade:
A+
District:
Carroll 4
Office:

State Representative

Republican
B+

Mike Ouellet

Coos 3

State Representative

Republican

Mike Ouellet

Grade:
B+
District:
Coos 3
Office:

State Representative

Republican

Mike Edgar

Rockingham 29

State Representative

Democrat

Mike Edgar

Grade:
District:
Rockingham 29
Office:

State Representative

Democrat
A+

Mike Drago

Rockingham 4

State Representative

Republican

Mike Drago

Grade:
A+
District:
Rockingham 4
Office:

State Representative

Republican
D

Moira Ryan

Rockingham 16

State Representative

Republican

Moira Ryan

Grade:
D
District:
Rockingham 16
Office:

State Representative

Republican
THREAT

Molly Howard

Hillsborough 31

State Representative

Democrat

Molly Howard

Grade:
THREAT
District:
Hillsborough 31
Office:

State Representative

Democrat
THREAT

Muriel Hall

Merrimack 9

State Representative

Democrat

Muriel Hall

Grade:
THREAT
District:
Merrimack 9
Office:

State Representative

Democrat

Myles England

Strafford 12

State Representative

Democrat

Myles England

Grade:
District:
Strafford 12
Office:

State Representative

Democrat
THREAT

Nancy Murphy

Hillsborough 12

State Representative

Democrat

Nancy Murphy

Grade:
THREAT
District:
Hillsborough 12
Office:

State Representative

Democrat

Nancy Bishop

Rockingham 20

State Representative

Democrat

Nancy Bishop

Grade:
District:
Rockingham 20
Office:

State Representative

Democrat
THREAT

Patricia Cornell

Hillsborough 22

State Representative

Democrat

Patricia Cornell

Grade:
THREAT
District:
Hillsborough 22
Office:

State Representative

Democrat

Patricia Turner

Strafford 5

State Representative

Democrat

Patricia Turner

Grade:
District:
Strafford 5
Office:

State Representative

Democrat
THREAT

Patrick Long

Hillsborough 26

State Representative

Democrat

Patrick Long

Grade:
THREAT
District:
Hillsborough 26
Office:

State Representative

Democrat
A+

Paul Terry

Belknap 7

State Representative

Republican

Paul Terry

Grade:
A+
District:
Belknap 7
Office:

State Representative

Republican
THREAT

Paul Berch

Cheshire 6

State Representative

Democrat

Paul Berch

Grade:
THREAT
District:
Cheshire 6
Office:

State Representative

Democrat
THREAT

Paul Schirduan

Grafton 3

State Representative

Republican

Paul Schirduan

Grade:
THREAT
District:
Grafton 3
Office:

State Representative

Republican

Nicholas Bridle

Rockingham 29

State Representative

Republican

Nicholas Bridle

Grade:
District:
Rockingham 29
Office:

State Representative

Republican

Paul Dadak

Hillsborough 1

State Representative

Democrat

Paul Dadak

Grade:
District:
Hillsborough 1
Office:

State Representative

Democrat

Nick Karakoudas

Rockingham 2

State Representative

Democrat

Nick Karakoudas

Grade:
District:
Rockingham 2
Office:

State Representative

Democrat

Paul Dargie

Hillsborough 43

State Representative

Democrat

Paul Dargie

Grade:
District:
Hillsborough 43
Office:

State Representative

Democrat
THREAT

Nicole Leapley

Hillsborough 22

State Representative

Democrat

Nicole Leapley

Grade:
THREAT
District:
Hillsborough 22
Office:

State Representative

Democrat
THREAT

Paul Berube

Hillsborough 6

State Representative

Republican

Paul Berube

Grade:
THREAT
District:
Hillsborough 6
Office:

State Representative

Republican

Nikki Murphy

Sullivan 3

State Representative

Democrat

Nikki Murphy

Grade:
District:
Sullivan 3
Office:

State Representative

Democrat
A

Paul Tudor

Rockingham 1

State Representative

Republican

Paul Tudor

Grade:
A
District:
Rockingham 1
Office:

State Representative

Republican
B+

Padraic O’Hare

Strafford 12

State Representative

Republican

Padraic O’Hare

Grade:
B+
District:
Strafford 12
Office:

State Representative

Republican
THREAT

Paige Beauchemin

Hillsborough 3

State Representative

Democrat

Paige Beauchemin

Grade:
THREAT
District:
Hillsborough 3
Office:

State Representative

Democrat

Pam Brown

Rockingham 14

State Representative

Republican

Pam Brown

Grade:
District:
Rockingham 14
Office:

State Representative

Republican

Pamela Coughlin

Hillsborough 37

State Representative

Republican

Pamela Coughlin

Grade:
District:
Hillsborough 37
Office:

State Representative

Republican

Pamela Sanderson

Rockingham 1

State Representative

Democrat

Pamela Sanderson

Grade:
District:
Rockingham 1
Office:

State Representative

Democrat

Pamela Hubbard

Strafford 2

State Representative

Democrat

Pamela Hubbard

Grade:
District:
Strafford 2
Office:

State Representative

Democrat