John MacDonald

John MacDonald portrait

John MacDonald

U.S.A.

Party Republican
Latest Campaign State House of Reps
Overall Community Sentiment: Neutral

Social Media

Ask our AI
  • Ask me questions about John MacDonald.

Our AI can make mistakes, check important info
Overview
Community
Analysis
Personal Background

John MacDonald holds a Bachelor's Degree in Criminal Justice and a JD Degree, establishing a solid educational foundation. He spent 30 years in Law Enforcement, culminating in his retirement as a Detective from the New Hampshire State Police. MacDonald's extensive experience in public safety and legal frameworks positions him with a unique perspective on policy matters. His career achievements and transitions suggest a robust understanding of institutional risk management and community policing.

Political Ideas

John MacDonald combines traditional conservative economic policies with progressive environmental stances, advocating for tax cuts to stimulate growth while also pushing for stringent carbon emission regulations. His support for infrastructure spending and renewable energy investments reveals a nuanced approach to economic and environmental issues. MacDonald's emphasis on improving public education and expanding healthcare access, alongside his background in law enforcement, showcases an ideologically diverse platform that balances conservative roots with forward-thinking policies. His legislative record indicates an unexpected convergence with opposing factions on environmental regulations, revealing a highly calculated approach to protecting regional industrial interests.

Campaigns
2024: New Hampshire State House of Representatives
ELECTED

Election History

Carroll 6 District

3,332 votes (24.28%)

Win

Position Details

2022: New Hampshire State House of Representatives

Election History

Carroll 6 general election, 2022

2,781 votes (27.80%)

Loss

Winner: Katy Peternel

2020: New Hampshire State House of Representatives
ELECTED

Election History

Carroll 6 general election, 2020

2,547 votes (28.60%)

Win
2018: New Hampshire State House of Representatives
ELECTED

Election History

Carroll District 6 General Election, 2018

1,859 votes (27.30%)

Win

Carroll District 6 Republican primary

557 votes (44.70%)

Win