Officials

About

John T. MacDonald

Political Party: Republican

District: Carroll 6

John T. MacDonald is a New Hampshire State Representative representing Carroll 6 in the NH House of Representatives, a position he has held since 2018. He is a resident of Wolfeboro, New Hampshire, where he serves as Chairman of the Town Budget Committee. MacDonald has three children and maintains deep roots in his community through his public service roles.

Education

MacDonald holds a Bachelor's Degree in Criminal Justice from Saint Anselm College and a *Juris Doctor * from Massachusetts School of Law, which provided the foundation for his legal career.

Political Experience

In addition to his current legislative role, MacDonald brings diverse professional experience to his position. He is a retired Detective with the New Hampshire State Police and practices as an attorney. His background in law enforcement and law, combined with his service on local budget committees, demonstrates a commitment to public service spanning multiple sectors.

Committees

Municipal and County Government

vice chair