New Hampshire's 12th State Senate district

New Hampshire's 12th
State Senate district

Senator
  Kevin Avard
RNashua
Registration31.7% Republican
24.7% Democratic
43.5% No party preference
Demographics86.7% White
2.5% Black
4.6% Hispanic
6.1% Asian
Population (2019)
  Citizens of voting age
57,145
43,983

New Hampshire's 12th State Senate district is one of 24 districts in the New Hampshire Senate. It has been represented by Republican Kevin Avard since 2020, following his victory over incumbent Democrat Melanie Levesque.