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

Betsy McKinney

Last held office: New Hampshire House of Representatives, District 705 (2012–2022). Ran in 21 elections between 1984 and 2020, winning 20.

Last office: New Hampshire House of Representatives, District 705

Last margin
−0.2
Won 2020
Elections
21
1984–2020

Source: Wikidata, congress-legislators and Open States; 99chambers legislative records

Career

Offices held, and every time McKinney 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 McKinney has run

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

YearOfficeStageResultOpponentsShareMargin
2020New Hampshire House of Representatives, District 705GeneralWonTom Dolan (R), David Lundgren (R), Al Baldasaro (R)8.2%D+0.2
2018New Hampshire House of Representatives, District 705GeneralWonDavid Lundgren (R), Tom Dolan (R), Al Baldasaro (R)8%D+0.3
2016New Hampshire House of Representatives, District 705GeneralWonDavid Lundgren (R), Al Baldasaro (R), Bob Rimol (R)8.8%D+0.3
2014New Hampshire House of Representatives, District 705GeneralWonAl Baldasaro (R), David Lundgren (R), Robert E. Introne Jr. (R)9.4%D+0.4
2014New Hampshire House of Representatives, District 705PrimaryLostLisa I. Whittemore (D), Denise K. Grady (D), Ted Combes (D)——
2014New Hampshire House of Representatives, District 705PrimaryWonAl Baldasaro (R), David Lundgren (R), Robert E. Introne Jr. (R)9.7%−5.8
2012New Hampshire House of Representatives, District 705GeneralWonAl Baldasaro (R), David Lundgren (R), Robert E. Introne Jr. (R)9.9%D+0.4
2010New Hampshire House of Representatives, Rockingham 3GeneralWonAl Baldasaro (R), David Lundgren (R), Karen Keeganhutchinson (R)7.9%D+0.3
2008New Hampshire House of Representatives, Rockingham 3GeneralWonKaren Keeganhutchinson (R), Al Baldasaro (R), Sherm Packard (R)7.1%R+0.1
2006New Hampshire House of Representatives, Rockingham 3GeneralWonAl Baldasaro (R), Robert E. Introne Jr. (R), Karen Keeganhutchinson (R)6.8%R+0.3
2004New Hampshire House of Representatives, Rockingham 3GeneralWonSharon Carson (R), Karen Keeganhutchinson (R), Robert E. Introne Jr. (R)7.6%D+1.4
2002New Hampshire House of Representatives, Rockingham 75GeneralWonSharon Carson (R), Karen Keeganhutchinson (R), Robert E. Introne Jr. (R)8.2%D+0.1
2000New Hampshire House of Representatives, District 729GeneralWonGregory G. Carson (R), Karen Keeganhutchinson (R), Johnathan E. Hill (R)9.5%R+0.3
1998New Hampshire House of Representatives, District 729GeneralWonKaren Keeganhutchinson (R), Vivian L. Dunham (R), Sherm Packard (R)13.5%R+1.1
1996New Hampshire House of Representatives, District 729GeneralWonKevin H. Smith (R), Gregory G. Carson (R), Vivian L. Dunham (R)10.5%D+0.1
1994New Hampshire House of Representatives, District 729GeneralWonWilliam P. Boucher (R), Kevin G. Attar (R), Gregory G. Carson (R)10.4%D+0.1
1992New Hampshire House of Representatives, District 729GeneralWonWilliam P. Boucher (R), Karen Keeganhutchinson (R), Daniel P. Blake (R)9.6%R+0.5
1990New Hampshire House of Representatives, District 723GeneralWonWilliam P. Boucher (R), Karen Keeganhutchinson (R), Roy E. Melnick (R)16.4%R+0.7
1988New Hampshire House of Representatives, District 723GeneralWonWilliam P. Boucher (R), Matthew M. Sochalski (R), Vicki Stachowske (R)13%Even
1986New Hampshire House of Representatives, District 723GeneralWonWilliam P. Boucher (R), Rowland Schmidtchen (R), Matthew M. Sochalski (R)11.7%D+0.4
1984New Hampshire House of Representatives, District 723GeneralWonWilliam P. Boucher (R), Robert H. Day (R), Matthew M. Sochalski (R)13.7%D+0.8

Source: 99chambers results archive

Seats McKinney has held

Source: 99chambers results archive

Who McKinney has run against

Source: 99chambers results archive