Jim Snodgrass

Jim Snodgrass

Representative · State house · New Hampshire · District Merrimack 28

Democratic

Biography

Jim Snodgrass (Democratic Party) is a member of the New Hampshire House of Representatives, representing Merrimack 28. He assumed office on December 4, 2024. His current term ends on December 2, 2026.

On the record

Profession
Nonprofit director

Contact

Capitol office
State House 107 N. Main St., Concord, NH 03301 · 603-271-3661
Phone
603-271-3661
Email
jim.snodgrass@gc.nh.gov