Skip to main content

NH Senate District 06

Number of seats: 1
Who Is Represented

Represents portions of Belknap and Strafford Counties, including the following cities and towns: Alton, Barnstead, Farmington, Gilmanton, New Durham, and Rochester.

Thank you to our sponsors and donors