This profile combines public bill sponsor records with sourced legislator profile data. It is not an official legislative biography and may be incomplete.

Donald S McFarlane

Representative · R · Grafton - District 18

House · Graf 18 · 2025-2026

All legislators

Official General Court profile

Sponsored bills
75
Enacted bills
14
Topic groups
22
Represented districts
1

Official General Court Information

Current district
Grafton - District 18
Status
new
Party
R
Represents
Grafton - District 18
Phone
(603) 523-7412
Address
280 Burnt Hill Road; Orange NH 3741-5206

Current Committees

  • Judiciary 603-271-3529

Representation

  • House · Graf 18 2025-2026 · R