Skip to main content

NH Senate District 12

Number of seats: 1
Who Is Represented

Represents portions of Cheshire and Hillsborough Counties, including the following cities and towns: Brookline, Greenville, Hollis, Mason, Nashua (Wards 1,2,5), New Ipswich, and Rindge.

Thank you to our sponsors and donors