A Legislative Record

Practical Results. Persistent Leadership.

John MacDonald believes public service is about getting things done. He focuses on issues that affect people here at home: protecting our lakes, keeping families safe, and supporting schools.

$1.2M+

State Aid for Schools

$850K+

Road & Bridge Funds

100%

Retirement Support

Investing in Our Communities

Support for Schools, Towns & Taxpayers

$1.2M

Education Aid

$850K

Roads & Bridges

$2M+

Meals & Rooms Revenue

100%

Retirement Costs

A Lifetime of Public Safety

John's career in Marine Patrol and State Police shaped his legislative focus on keeping families and communities safe. His work ensures victims are supported and our waters are secure.

Victim Report Fairness

Safer Boating

Protecting Children

Prime sponsor of HB 218, guaranteeing crime victims free access to police investigative reports. A straightforward question of fairness.

Prime-sponsored legislation strengthening boating-accident reporting requirements, a natural extension of his Marine Patrol service.

Supported legislation strengthening automobile-restraint requirements for children under two, ensuring their safety on our roads.

Accountable & Responsive

Government That Works for You

John has supported stronger conflict-of-interest protections for local planning and zoning, and additional tools for municipalities. He builds consensus across party lines, focusing on solving problems that matter to residents.

As Vice Chair of the House Municipal and County Government Committee, John works directly on issues affecting towns like Wolfeboro. His approach is practical, not ideological, ensuring state decisions benefit local communities.

His Work Isn't Finished

Important work on pesticide contamination, cyanobacteria, and lake protection is still underway. John has built the relationships, knowledge, and credibility needed to keep that work moving.