Cite this page

Granite Record indexes the General Court’s record; it is not that record. Where a citation allows only one source, cite the General Court — every page here links to what it is drawn from. The date below is the day the page was read.

MLA
“Rep. John MacDonald (R - Carr 6).” Granite Record, https://graniterecord.org/legislator/john-macdonald-carr-6. Accessed 24 Oct. 2026.
APA
Granite Record. (n.d.). Rep. John MacDonald (R - Carr 6). Retrieved 24 Oct. 2026, from https://graniterecord.org/legislator/john-macdonald-carr-6
Chicago
Granite Record. “Rep. John MacDonald (R - Carr 6).” Accessed 24 Oct. 2026. https://graniterecord.org/legislator/john-macdonald-carr-6.
BibTeX
@misc{legislator-john-macdonald-carr-6, title = {Rep. John MacDonald (R - Carr 6)}, howpublished = {Granite Record}, url = {https://graniterecord.org/legislator/john-macdonald-carr-6}, note = {Accessed 24 Oct. 2026} }

Representative John MacDonald (R - Carr 6)

  • Represents: Tuftonboro, Wolfeboro
  • Committees: Municipal and County Government
  • Recorded roll call votes: Yea 1,119, Nay 794, Not Voting/Excused 86, Not Voting/Not Excused 23
  • Bills sponsored: 71, 18 as prime sponsor

Bills Sponsored

  • SB 598 (2026): establishing the cyanobacteria mitigation loan and grant fund task force.
  • SB 585-FN (2026): relative to audits for communications districts.
  • SB 450-FN (2026): relative to a state parks pass pilot program for recovery centers and community mental health centers.
  • HB 1837-FN (2026): relative to the New Hampshire marine patrol. (prime sponsor)
  • HB 1756-FN (2026): allowing organizations to file for property tax exemptions once and receive those exemptions unless and until a town assessor finds the organization ineligible for an exemption.
  • HB 1607-FN (2026): relative to the use and storage of road salt.
  • HB 1540 (2026): (Second New Title) relative to municipal health ordinances and accessory dwelling units and relative to on-premises licenses for licensed barbershops and salons.
  • HB 1477-FN (2026): relative to the permitting and regulation of anchored seasonal floating platforms on public waters. (prime sponsor)
  • HB 1459-FN (2026): standardizing the application of post-retirement part-time hour limits under the New Hampshire retirement system. (prime sponsor)
  • HB 1439-FN (2026): relative to exceeding part-time employment hourly limits for members of the New Hampshire retirement system. (prime sponsor)
  • HB 1431-FN (2026): restricting the use of neonicotinoid pesticides. (prime sponsor)
  • HB 1400 (2026): creating a property tax exemption and credit opt-out mechanism.
  • HB 1301-FN (2026): increasing certain mooring fees and directing such funds to the cyanobacteria mitigation loan and grant fund. (prime sponsor)
  • HB 1156-FN (2026): requiring that probate court notices of acquisitions of real estate through inheritance or similar devise be recorded in a county's registry of deeds.
  • HB 1086-FN (2026): (New Title) creating a committee to study neonicotinoid seed treatments. (prime sponsor)
  • HB 105-FN (2026): creating a new conservation license plate and directing the additional fee to the cyanobacteria mitigation loan and grant fund.
  • HB 1028 (2026): relative to the definition of renewable generation facility.
  • HB 1021 (2026): amending the date to provide written notice to a municipality of a taxpayer's election to be assessed under the low-income housing tax credit program.
  • HB 1020 (2026): proclaiming Lake Winnipesaukee the official state lake of New Hampshire.
  • SB 290-FN (2025): relative to the definition of "torture" in animal abuse cases.
  • HB 92 (2025): (New Title) requiring recusal of members of zoning boards of adjustment and planning boards in certain circumstances.
  • HB 696-FN (2025): (New Title) relative to the application of utility property taxes and statewide education property taxes to electric generating facilities.
  • HB 576-FN (2025): relative to tracking the number of ALS diagnoses in the state.
  • HB 426 (2025): relative to property tax exemptions for charitable organizations for the prior tax year. (prime sponsor)
  • HB 422-FN (2025): increasing penalties for violations of the shoreland and water quality protection act.
  • HB 416-FN (2025): prohibiting the intentional disposal of yard waste into the surface waters of the state.
  • HB 397 (2025): establishing a multi-agency task force chaired by the department of safety.
  • HB 393-FN (2025): prohibiting mooring of boats without a permit.
  • HB 218-FN (2025): relative to providing victims of crime with a free police report of the investigation. (prime sponsor)
  • HB 203 (2025): relative to coast guard approved personal flotation devices while on New Hampshire state waters. (prime sponsor)
  • SB 431 (2024): relative to wake surfing.
  • HB 472 (2024): relative to the placement of temporary seasonal docks.
  • HB 276-FN-A (2024): (New Title) establishing the cyanobacteria mitigation loan and grant fund.
  • HB 1229 (2024): relative to the purchase and sale of any interest in real property abutting public waters.
  • HB 1143 (2024): including control of cyanobacteria blooms under the New Hampshire clean lakes program.
  • HB 1103-FN (2024): relative to revising the penalties of the shoreland protection act.
  • HB 1055 (2024): relative to the property tax exemption for charitable organizations. (prime sponsor)
  • HB 1052 (2024): relative to the format of excavating and dredging permit applications.
  • HB 1046-FN (2024): requiring a boat owner who is not the operator to notify law enforcement and file an accident report in certain circumstances. (prime sponsor)
  • HB 1045 (2024): relative to requiring a powerboat operator to wear an engine cut-off switch (ECOS) while operating certain powerboats traveling over headway speed. (prime sponsor)
  • SB 222 (2023): relative to the definition of broadband infrastructure as a revenue-producing facility eligible for municipal revenue bonds.
  • SB 118-FN (2023): requiring children under the age of 2 years to be restrained in a motor vehicle.
  • HB 265-LOCAL (2023): relative to municipal property tax relief for installation of fire suppression systems.
  • HB 169 (2023): relative to termination of guardianship.
  • HB 137 (2023): relative to boating safety equipment rules and vessel numbering rules, and establishing a committee to study boat registrations fees.
  • SB 405-FN (2022): (New Title) relative to fines and penalties for election law violations and relative to consequences resulting from election official misconduct.
  • HB 379 (2022): relative to electronic notice.
  • HB 308 (2022): relative to broadband access to pole attachments.
  • HB 1204-FN-A-LOCAL (2022): reducing the rate of the meals and rooms tax and increasing the revenue sharing of meals and rooms tax revenue with municipalities.
  • HB 1071 (2022): relative to wake surfing.
  • HB 1057 (2022): relative to the tax exemption for the elderly.
  • HB 1056 (2022): relative to veterans' tax credits.
  • HB 1055 (2022): relative to the property tax exemption for individuals with disabilities and individuals who are deaf or severely hearing impaired.
  • HB 1042 (2022): requiring certain health advisory notices to be provided to renters of vacation or recreational rental units.
  • SB 24 (2021): relative to the Brewster Academy charter.
  • HB 99 (2021): relative to seasonal platforms on public waters of the state. (prime sponsor)
  • HB 67-LOCAL (2021): relative to warrant articles in official ballot town, school district, or village district meetings.
  • HB 62-FN (2021): relative to continued in-network access to certain health care providers.
  • HB 229 (2021): defining "wake boat." (prime sponsor)
  • HB 192 (2021): relative to pistols permitted for the taking of deer. (prime sponsor)
  • HB 115 (2021): relative to wake surfing.
  • HB 101 (2021): relative to the close of a county's books of records. (prime sponsor)
  • SB 746 (2020): relative to the charter for Brewster Academy.
  • HB 381 (2020): repealing requirements for transfer of appropriations in Carroll county.
  • HB 1623-FN (2020): (New Title) relative to telemedicine.
  • HB 1609 (2020): relative to seasonal platforms on public waters of the state. (prime sponsor)
  • HB 1105-LOCAL (2020): relative to warrant articles in official ballot town, school district, or village district meetings.
  • SB 130-FN (2019): (New Title) establishing positions in the department of justice and the department of safety to work in the cold case homicide unit.
  • HB 528-FN (2019): relative to insurance reimbursement for emergency medical services.
  • HB 511-FN (2019): relative to vaping.
  • HB 369-FN (2019): relative to the controlled drug prescription health and safety program.

Recent Votes

  • August 19, 2026: HB2026, Veto Override — Yea
  • August 19, 2026: HB221, Veto Override — Yea
  • August 19, 2026: HB232, Veto Override — Yea
  • August 19, 2026: HB396, Veto Override — Yea
  • August 19, 2026: HB1072, Veto Override — Yea
  • August 19, 2026: HB1097, Veto Override — Yea
  • August 19, 2026: HB1102, Veto Override — Yea
  • August 19, 2026: HB1184, Veto Override — Yea
  • August 19, 2026: HB1267, Veto Override — Yea
  • August 19, 2026: HB1336, Veto Override — Nay
  • August 19, 2026: HB1337, Veto Override — Nay
  • August 19, 2026: HB1358, Veto Override — Yea
  • August 19, 2026: HB1369, Veto Override — Yea
  • August 19, 2026: HB1422, Veto Override — Yea
  • August 19, 2026: HB1442, Veto Override — Yea
  • August 19, 2026: HB396, Reconsider — Yea
  • August 19, 2026: HB396, Veto Override — Yea
  • August 19, 2026: HB1491, Veto Override — Yea
  • August 19, 2026: HB1565, Veto Override — Yea
  • August 19, 2026: HB1610, Veto Override — Yea
  • August 19, 2026: HB1643, Veto Override — Yea
  • August 19, 2026: HB1726, Veto Override — Nay
  • August 19, 2026: HB1766, Veto Override — Yea
  • August 19, 2026: SB434, Veto Override — Yea
  • August 19, 2026: SB468, Veto Override — Yea
  • August 19, 2026: SB552, Veto Override — Yea
  • August 19, 2026: SB661, Veto Override — Nay
  • August 19, 2026: Affirm The Report — Yea
  • June 4, 2026: SB481, Adopt CofC Report — Yea
  • June 4, 2026: HB1588, Adopt CofC Report — Yea
  • June 4, 2026: HB317, Adopt CofC Report — Yea
  • June 4, 2026: HB1062, Adopt CofC Report — Yea
  • June 4, 2026: HB1279, Adopt CofC Report — Yea
  • June 4, 2026: HB155, Adopt CofC Report — Yea
  • June 4, 2026: HB1300, Adopt CofC Report — Yea
  • June 4, 2026: HB609, Table — Nay
  • June 4, 2026: HB1374, Adopt CofC Report — Yea
  • June 4, 2026: HB1376, Adopt CofC Report — Yea
  • May 21, 2026: HB1610, Concur — Yea
  • May 21, 2026: HB1358, Concur — Yea
  • May 21, 2026: HB1792, Concur — Yea
  • May 21, 2026: HB1336, Concur — Yea
  • May 21, 2026: HB1681, Concur — Yea
  • May 21, 2026: HB232, Concur — Yea
  • May 21, 2026: HB1442, Concur — Yea
  • May 21, 2026: Affirm The Report — Yea
  • May 21, 2026: Remove From Table — Nay
  • May 14, 2026: SB409, Adopt Floor Amendment — Nay
  • May 14, 2026: SB430, OTPA — Yea
  • May 14, 2026: SB434, OTPA — Yea
  • May 14, 2026: SB498, Reconsider — Nay
  • May 14, 2026: SB574, Adopt Amendment — Yea
  • May 14, 2026: SB574, OTPA — Yea
  • May 14, 2026: CACR12, Adopt Amendment — Yea
  • May 14, 2026: CACR12, Adopt Floor Amendment — Nay
  • May 14, 2026: CACR12, OTPA — Yea
  • May 14, 2026: SB223, OTPA — Yea
  • May 14, 2026: SB504, Adopt Floor Amendment — Yea
  • May 14, 2026: SB504, OTPA — Yea
  • May 14, 2026: SB552, OTP — Yea
  • May 14, 2026: SB408, Adopt Floor Amendment — Yea
  • May 14, 2026: SB557, Adopt Floor Amendment — Yea
  • May 14, 2026: SB88, OTPA — Nay
  • May 14, 2026: SB508, OTP — Yea
  • May 14, 2026: Table — Yea
  • May 14, 2026: SB643, OTPA — Yea
  • May 14, 2026: SB653, Adopt Amendment — Yea
  • May 14, 2026: SB653, OTPA — Yea
  • May 14, 2026: SB627, Interim Study — Yea
  • May 14, 2026: SB567, Adopt Floor Amendment — Yea
  • May 14, 2026: SB567, Table — Nay
  • May 14, 2026: SB567, OTPA — Yea
  • May 14, 2026: SB625, ITL — Nay
  • May 14, 2026: SB625, Adopt Floor Amendment — Yea
  • May 14, 2026: SB625, Adopt Floor Amendment — Yea
  • May 14, 2026: SB625, OTPA — Yea
  • May 7, 2026: HB564, Concur — Not Voting/Excused
  • May 7, 2026: SB669, Interim Study — Not Voting/Excused
  • May 7, 2026: SB481, OTPA — Not Voting/Excused
  • May 7, 2026: SB603, ITL — Not Voting/Excused
  • May 7, 2026: SB501, Table — Not Voting/Excused
  • May 7, 2026: SB520, Table — Not Voting/Excused
  • April 23, 2026: SB482, OTP — Nay
  • April 23, 2026: CACR11, OTP — Yea
  • April 23, 2026: SB460, Adopt Amendment — Yea
  • April 23, 2026: SB460, Table — Nay
  • April 23, 2026: SB586, Adopt Floor Amendment — Nay
  • April 23, 2026: SB101, Adopt Amendment — Yea
  • April 23, 2026: SB101, Adopt Amendment — Nay
  • April 23, 2026: SB101, OTPA — Yea
  • April 23, 2026: SB543, ITL — Yea
  • April 23, 2026: SB545, ITL — Yea
  • April 23, 2026: SB449, ITL — Yea
  • April 23, 2026: SB559, ITL — Nay
  • April 9, 2026: HB349, Veto Override — Yea
  • April 9, 2026: HB451, Veto Override — Nay
  • April 9, 2026: HB1689, Concur — Yea
  • April 9, 2026: SB620, OTPA — Yea
  • April 9, 2026: Shall Member Continue — Not Voting/Not Excused
  • April 9, 2026: Shall Member Continue — Not Voting/Not Excused

And 1,922 earlier votes.

Sources