New Hampshire's 23rd State Senate district is one of 24 districts in the New Hampshire Senate.
It has been represented by Republican Bill Gannon since 2020, following his defeat of Democratic incumbent Jon Morgan.
[3] District 23 is based in Rockingham County.
[4] Rockingham County - 18.2% Results are of elections held under 2022 district lines.
All election results below took place prior to 2012 redistricting, and thus were held under different district lines.