or Login to see your representatives.

Access Candidates' and Representatives' Biographies, Voting Records, Interest Group Ratings, Issue Positions, Public Statements, and Campaign Finances

Simply enter your zip code above to get to all of your candidates and representatives, or enter a name. Then, just click on the person you are interested in, and you can navigate to the categories of information we track for them.

Special Interest Groups

Rating Group: Cornerstone Policy Research

2004 Positions

State Office District Name Party Rating
Jarvis Adams IV 100%
Michael Balboni 100%
David Buhlman 100%
Barbara Hagan 100%
NH State House Hillsborough 2 Gary Hopper Republican 100%
Joseph Kenney 100%
Bernard Luebkert 100%
Edward Nutter 100%
NH State Senate 23 Russell Prescott Republican 100%
Matthew Quandt 100%
James Wheeler 100%
Phyllis Woods 100%
NH Commissioner 3 Omer Ahern, Jr. 90%
Lawrence Artz 90%
Timothy Easson 90%
G. Michael Gilman 90%
Ryan Hansen 90%
Paul Ingbretson 90%
Maureen Mooney 90%
Lee Slocum 90%
Tony Soltani 90%
Gregory Sorg 90%
NH State House Hillsborough 43 Kathleen Souza Republican 90%
Thomas Varrell 90%
John Barnes, Jr. 86%
Carl Johnson 86%
NH State House Hillsborough 44 André Martel Republican 86%
Sheila Roberge 86%
Russell Albert 80%
Jean-Guy Bergeron 80%
Elbert Bicknell 80%
Mark Brady 80%
Pierre Bruno 80%
Harriet Cady 80%
Mark Derby 80%
NH State House Rockingham 4 Dudley Daniels Dumaine Republican 80%
William Doty Field 80%
Paul Harrington 80%
Peyton Hinkle 80%
John Laurent 80%
Robert Letourneau 80%
Margie Maybeck 80%
Claire McHugh 80%
Henry Mock 80%
Clifford Newton 80%
Ed Putnam II 80%
David Scott 80%
James Twombly 80%
NH State House Rockingham 13 Kenneth Weyler Republican 80%
Robert Boyce 71%
Robert Clegg, Jr. 71%
NH Mayor At-Large Theodore Gatsas Republican 71%
Richard Green 71%
NH State Senate 22 Chuck Morse Republican 71%
NH State Senate 8 Bob Odell Republican 71%
NH State House Rockingham 6 Frank Sapareto Republican 71%
Thomas Arnold, Jr. 70%
NH State House Rockingham 3 Franklin Bishop Republican 70%
Carolyn Brown 70%
W. Campbell 70%
NH State Senate 14 Sharon Carson Republican 70%
NH State Senate 6 Sam Cataldo Republican 70%
Charles Clark 70%
Andrew Dorsett 70%
Albert Foley 70%
John Gibson 70%
Robert Giuda 70%
Carlos Gonzalez 70%
Michael Harrington 70%
Ken Hawkins 70%
Daniel Hughes 70%
NH State House Rockingham 10 Daniel Itse Republican 70%
Leo Pepino 70%
Leighton Pratt 70%
NH State House Rockingham 7 Kevin Waterhouse Republican 70%
Norman Weldy, Jr. 70%
Nelson Allan 60%
NH State House Rockingham 15 Mary Allen Republican 60%
Timothy Allen 60%
Peter Batula 60%
Alan Bemis 60%
Laurie Boyce 60%
Robert Brundige 60%
Kevin Camm 60%
Albert Cernota 60%
NH State House Hillsborough 37 Lars Christiansen Republican 60%
Anthony DiFruscia 60%
Robert Dodge 60%
Terri Dudley 60%
Douglas Fish 60%
Lawrence Guay 60%
Albert Hamel 60%
James Headd 60%
Jeffrey Hollinger 60%
Rogers Johnson 60%
Phyllis Katsakiores 60%
Richard Kennedy 60%
Henry McElroy, Jr. 60%
Maurice Pilotte 60%
Stephen Stepanek 60%
Robert Wiley 60%
Robert Flanders 57%
John Gallus 57%
Jane O'Hearn 57%
Andrew Peterson 57%
John R.M. Alger 50%
NH State House Strafford 18 Roger Berube Democratic 50%
Paul Brassard 50%
Jeffrey Carter 50%
Thomas Donovan, Jr. 50%
NH State House Rockingham 6 Robert Fesh Republican 50%
NH State House Belknap 4 Dennis Fields Republican 50%
James Fitzgerald 50%
Thomas Gillick, Jr. 50%
Charles Hall 50%
Russell Ingram 50%
NH State House Rockingham 5 Robert Introne, Jr. Republican 50%
George Katsakiores 50%
Bettie Kenney 50%
Robert Laflam 50%
William Leber 50%
Mary Ellen Martin 50%
Karen McRae 50%
Edward Moran, Jr. 50%
Richard William Morris 50%
Sandra Reeves 50%
Thomas E.P. Rice, Jr. 50%
NH State House Coos 4 Herbert Richardson Republican 50%
Kurt Roessner 50%
Paul Smith 50%
Stanley Stevens 50%
Eric Stohl 50%
Saghir Tahir 50%
Everett Weare 50%
David Welch 50%
David Woodward 50%
William Zolla 50%
Eric Anderson 40%
Robert Barker 40%
William Beaton 40%
Frank Callaghan 40%
Vivian Clark 40%
Pamela Coughlin 40%
Elenore Crane 40%
Vivian Desmarais 40%
Glenn Dewhirst 40%
Judson Dexter 40%
NH State House Belknap 3 Donald Flanders Republican 40%
Peter Goyette, Jr. 40%
NH State House Rockingham 7 Mary Griffin Republican 40%
Robert Haley 40%
James Holland, Jr. 40%
NH State House Cheshire 11 John Hunt Republican 40%
NH State House Hillsborough 13 William Infantine Republican 40%
NH State House Hillsborough 37 Shawn Jasper Republican 40%
Paul LaFlamme, Jr. 40%
Ray Langer 40%
David Lawton 40%
Robert L'Heureux 40%
Richard Marple 40%
NH State House Carroll 3 Mark McConkey Republican 40%
NH State House Rockingham 5 Betsy McKinney Republican 40%
NH State House Rockingham 7 Charles McMahon Republican 40%
Robert Mercer 40%
NH State House Carroll 5 Harry Merrow Republican 40%
William Mosher 40%
NH State House Rockingham 5 Sherman Packard Republican 40%
Marc Pappas 40%
Beverly Rodeschin 40%
NH State House Hillsborough 22 Robert Rowe Republican 40%
Walter Ruffner 40%
Donald Smith, Jr. 40%
NH State House Sullivan 8 Cynthia Sweeney Democratic 40%
NH State House Hillsborough 15 Steve Vaillancourt Republican 40%
Burton Williams 40%
George Winchell 40%
Ralph Akins 30%
Janet Allen 30%
Gail Barry 30%
NH State House Rockingham 8 Ronald Belanger Republican 30%
NH State House Strafford 3 David Bickford Republican 30%
Robert Chabot 30%
D.L. Christensen 30%
David Currier 30%
Howard Dickinson 30%
John Dowd 30%
James Duffy 30%
Christopher Dunne 30%
Larry Elliott 30%
Gordon Flint, Sr. 30%
Karl Gilbert 30%
Margaret Hallyburton 30%
Roland Hofemann 30%
Claudette Jean 30%
Frederick King, Sr. 30%
Rudolph Kobel 30%
NH State House Hillsborough 2 Neal Kurk Republican 30%
John Langone 30%
Richard Leone 30%
George Liebl 30%
NH State House Rockingham 14 Norman Major Republican 30%
John Manning, Jr. 30%
Joseph Manning 30%
F. McCormick 30%
NH Commissioner 2 Stephen Nedeau Republican 30%
Richard Noyes 30%
Lori O'Brien 30%
June Lisbeth Olimpio 30%
James Oliver 30%
Betsey Patten 30%
Donald Philbrick 30%
Pamela Price 30%
NH State House Merrimack 2 Dennis Reed Republican 30%
David Russell 30%
Joan Tate 30%
Michael Whalley 30%
Robert Wheeler 30%
Thomas Eaton 29%
NH Attorney General Joseph Foster Democratic 29%
David Babson, Jr. 20%
Gordon Bartlett 20%
NH Commissioner 1 Elizabeth Blanchard Republican 20%
David Bouchard 20%
Russell Bridle 20%
Donald Carlson 20%
Mark Carter 20%
Richard Cooney 20%
Kimberley Dionne 20%
Richard Drisko 20%
Patricia Dunlap 20%
Stephanie Eaton 20%
Larry Emerton, Sr. 20%
Richard Fletcher 20%
Sheila Francoeur 20%
NH State House Hillsborough 27 Carolyn Gargasz Republican 20%
Jeffrey Gilbert 20%
NH State House Grafton 5 Edmond Gionet Republican 20%
John Gleason 20%
NH State House Hillsborough 7 John Graham Republican 20%
Gary Greenberg 20%
Paul Hatch 20%
Harry Haytayan, Jr. 20%
NH State House Merrimack 24 David Hess Republican 20%
Robert Holbrook 20%
Bruce Hunter 20%
Constance Jones 20%
Charles Laflamme 20%
NH State Senate 13 Bette Lasky Democratic 20%
James Lawrence III 20%
Roy Maxfield 20%
Richard McCann 20%
Benjamin Moore 20%
George Musler 20%
Debra Naro 20%
NH State House Hillsborough 37 Russell Ober III Republican 20%
NH State House Rockingham 8 Anne Priestley Republican 20%
NH State Senate 19 Jim Rausch Republican 20%
H. Charles Royce 20%
Michael Scanlon 20%
Edwin Smith 20%
Joseph Stone 20%
Kathleen Taylor 20%
John Tholl, Jr. 20%
Matthew Vallone 20%
Burton Cohen 14%
NH State Senate 20 Lou D'Allesandro Democratic 14%
NH State Senate 15 Sylvia Larsen Democratic 14%
Peter Bergin 10%
Julie Brown 10%
Raymond Buckley II 10%
Kenneth Cail 10%
William Clayton 10%
NH State House Sullivan 10 John Cloutier Democratic 10%
Betsy Coes 10%
Corey Corbin 10%
James Craig 10%
Janeen Dalrymple 10%
Eric Daniels 10%
John DeJoie 10%
Edward Densmore 10%
Stephen DeStefano 10%
Cynthia Dokmo 10%
Christopher Doyle 10%
NH State House Cheshire 3 Daniel Adams Eaton Democratic 10%
John Flanders, Sr. 10%
Mary Lou Flayhan 10%
Nancy Ford 10%
Peter Franklin 10%
Leo Fraser, Jr. 10%
Elizabeth Hager 10%
Bonnie Ham 10%
Christine Hamm 10%
Rip Holden 10%
Karen Hutchinson 10%
Alf Jacobson 10%
Lionel Johnson 10%
Robert Johnson 10%
NH State House Strafford 5 Naida Kaen Democratic 10%
NH Alderman Ward 8 Thomas Katsiantonis Democratic 10%
NH State House Hillsborough 15 Thomas Katsiantonis Democratic 10%
Jane Kelley 10%
Leon Kenison 10%
John Edward Kerns 10%
Jane Langley 10%
Edward Leach 10%
Roland Lefebvre 10%
Rudy Lessard 10%
Stephen L'Heureux 10%
NH State House Merrimack 9 Priscilla Parmenter Lockwood Republican 10%
NH State House Merrimack 14 James MacKay Democratic 10%
Chris Malloy 10%
Alice McDonough-Wallace 10%
Paul McEachern 10%
David Meader 10%
Edgar Mears 10%
Irene Messier 10%
Stephen Michon 10%
Joseph Miller 10%
Lori Movsesian 10%
Michael O'Neil 10%
NH Executive Council 4 Christopher Pappas Democratic 10%
Arthur Pelletier 10%
James Phinizy 10%
Richard Poulin 10%
Irene Pratt 10%
Tara Reardon 10%
NH State House Strafford 19 Peter Schmidt Democratic 10%
Joan Schulze 10%
NH Alderman Ward 9 Barbara Shaw Democratic 10%
NH State House Hillsborough 16 Barbara Shaw Democratic 10%
Peter Solomon 10%
NH State House Strafford 6 Judith Spang Democratic 10%
Paul Spiess 10%
James Splaine 10%
Francis Sullivan 10%
NH State House Hillsborough 10 Peter Sullivan Democratic 10%
Katherine Taylor 10%
John Thomas 10%
Dennis Vachon 10%
NH State House Strafford 6 Janet Wall Democratic, Republican 10%
Dennis Abbott 0%
Peter Allen 0%
David Allison 0%
NH State House Grafton 13 Susan Almy Democratic 0%
John Balcom 0%
Benjamin Baroody 0%
Clifton Below 0%
NH State House Grafton 12 Bernard Benn Democratic 0%
Maryann Blanchard 0%
Ruth Bleyler 0%
NH Councilor Ward 9 Candace C.W. Bouchard 0%
NH State House Merrimack 18 Candace C.W. Bouchard Democratic 0%
Donald Brueggemann 0%
Peter Burling 0%
NH State House Rockingham 30 Jacqueline Cali-Pitts Democratic 0%
Kimberley Casey 0%
Claire Clarke 0%
Jane Clemons 0%
NH State House Grafton 8 Mary Cooney Democratic 0%
NH State House Hillsborough 31 David Cote Democratic 0%
Peter Cote 0%
Irene Creteau 0%
NH State House Merrimack 20 Frank Davis Democratic 0%
Bruce Dearborn 0%
Estelle Diamond 0%
James Timothy Dunn 0%
Peter Espiefs 0%
Iris Estabrook 0%
Brenda Ferland 0%
Natalie Flanagan 0%
NH State House Merrimack 6 Barbara French Democratic 0%
NH State House Merrimack 27 Mary Gile Democratic 0%
NH State House Hillsborough 31 Mary Gorman Democratic 0%
Kenneth Gould 0%
NH State House Strafford 11 Anne Grassie Democratic 0%
Lee Hammond 0%
Joseph Harris 0%
Sandra Harris 0%
Richard Heon 0%
Anne-Marie Irwin 0%
Nancy Johnson 0%
NH Council Member Ward 2 Sandra Keans Democratic 0%
William Knowles 0%
NH State House Hillsborough 28 Angeline Kopka Democratic 0%
Debra Kudalis 0%
Robert Milligan 0%
McKim Mitchell 0%
NH State House Grafton 12 Sharon Nordgren Democratic 0%
NH State House Rockingham 26 Terie Norelli Democratic 0%
Jessie Osborne 0%
Derek Owen 0%
NH State House Hillsborough 43 Eric Palangas Democratic 0%
NH State House Rockingham 25 Laura Pantelakos Democratic 0%
NH State House Cheshire 13 Henry Parkhurst Democratic 0%
Randy Perkins 0%
James Pilliod 0%
Frances Potter 0%
John Pratt 0%
Carl Robertson 0%
NH State House Cheshire 6 Timothy Robertson Democratic 0%
Elizabeth Rodd 0%
NH State House Strafford 18 Deanna Rollo Democratic 0%
Lawrence Ross 0%
Emma Rous 0%
Deanna Rush 0%
Stella Scamman 0%
Nancy Scovner 0%
Gloria Seldin 0%
Elizabeth Shultis 0%
Pamela Russell Slack 0%
NH State House Strafford 6 Marjorie Smith Democratic 0%
Clair Snyder 0%
Hilda Weyl Sokol 0%
Jeffrey Sullivan 0%
NH State House Coos 3 Robert Theberge Democratic 0%
Anna Tilton 0%
NH State House Merrimack 10 Mary Wallner Democratic 0%
Amy Webber 0%
NH State House Cheshire 16 Chuck Weed Democratic 0%

How to Interpret these Evaluations

Keep in mind that ratings done by special interest groups often do not represent a non-partisan stance. In addition, some groups select votes that tend to favor members of one political party over another, rather than choosing votes based solely on issues concerns. Nevertheless, they can be invaluable in showing where an incumbent has stood on a series of votes in the past one or two years, especially when ratings by groups on all sides of an issue are compared. Website links, if available, and descriptions of the organizations offering performance evaluations are accessible by clicking on the name of the group.

Most performance evaluations are displayed in a percentage format. However, some organizations present their ratings in the form of a letter grade or endorsement based on voting records, interviews, survey results and/or sources of campaign funding. For consistency and ease in understanding, Project Vote Smart converts all scores into a percentage when possible. Please visit the group's website or call 1-888-VOTESMART for more specific information.

Back to top