This NH Senate seat is currently held by a Democrat. Please consider helping us flip this district red with a donation to the NH Senate Republicans.
Democrat Seat

Kevin Cavanaugh
Contact Information:
Legislative Office Building, Room 101-B
33 North State Street
Concord, NH 03301
Phone: 603-271-4063
Email: kevin.cavanaugh@leg.state.nh.us