NH House Hillsborough District 24

Two seats. Candidates: Peter R. Leishman (D, incumbent), Christopher Maidment (R), David E. Pilcher (R), and Ivy Vann (D, incumbent). Covers Peterborough.