DemocratNot in office · last served 2022Last on a ballot: Nov 2020

Barbara Shaw

Barbara Shaw ran in 13 elections between 2000 and 2020, winning 12. Served in the New Hampshire House of Representatives (HILLSBOROUGH 45, HILLSBOROUGH 55 and District 516).

Last office: New Hampshire House of Representatives, District 516

Elections
13
2000–2020
Won
12
generals, primaries and specials

Source: 99chambers results archive (MEDSL, Klarner, state election offices)

Career

Offices held, and every time Shaw was on a ballot. Filled marks are general elections won; hollow marks are primaries; an orange outline is a loss.

Source: 99chambers results archive (MEDSL, Klarner, state election offices)

Every race Shaw has run

Margin: how far Shaw finished ahead of (+) or behind (−) the runner-up.

YearOfficeStageResultOpponentsShareMargin
2020New Hampshire House of Representatives, District 516GeneralWonJoshua Query (D), Robert Kliskey (R), Steven Stefanik (R)30.4%D+6.7
2018New Hampshire House of Representatives, District 516GeneralWonJoshua Query (D), Victoria Sullivan (R), Thomas M. Robert (R)30.5%D+6.1
2016New Hampshire House of Representatives, District 516GeneralWonVictoria Sullivan (R), David McCloskey (D)35.3%R+0.8
2014New Hampshire House of Representatives, District 516GeneralWonVictoria Sullivan (R), Steven Stefanik (R), David McCloskey (D)30.6%D+6.8
2014New Hampshire House of Representatives, District 516PrimaryWonDavid McCloskey (D), Victoria Sullivan (R), Steven Stefanik (R)59.8%+20.8
2014New Hampshire House of Representatives, District 516PrimaryLostVictoria Sullivan (R), Steven Stefanik (R), David McCloskey (D)0.2%−53.0
2012New Hampshire House of Representatives, District 516GeneralWonDavid McCloskey (D), Robert E. Barry (R), Timothy R. Sawyer (R)32.6%D+9.7
2010New Hampshire House of Representatives, District 516GeneralWonJanet G. Barry (R), Maurice L. Pilotte (D), Robert E. Barry (R)18.6%D+2.0
2008New Hampshire House of Representatives, District 516GeneralWonMaurice L. Pilotte (D), Joan Sullivan Flurey (D), Robert E. Barry (R)22.4%D+2.9
2006New Hampshire House of Representatives, District 516GeneralWonMaurice L. Pilotte (D), Jesse Martineau (D), Janet G. Barry (R)21.4%D+0.9
2004New Hampshire House of Representatives, District 516GeneralWonMaurice L. Pilotte (D), Janet G. Barry (R), Linda R. Macia (D)26.2%R+3.4
2002New Hampshire House of Representatives, HILLSBOROUGH 55GeneralWonJanet G. Barry (R), Maurice L. Pilotte (D), Paul Norbert (R)20.2%D+2.3
2000New Hampshire House of Representatives, HILLSBOROUGH 45GeneralWonAndre A. Martel (R), William J. Desrosiers Jr. (R), James A. Burkush (D)17.9%R+2.4

Source: 99chambers results archive (MEDSL, Klarner, state election offices)