
David Haggan
Senator · State senate · Maine · District 10
Republican
Biography
David G. Haggan (Republican Party) is a member of the Maine State Senate, representing District 10. He assumed office on December 3, 2024. His current term ends on December 1, 2026.
On the record
- Education
- University of Maine, 1989
- Profession
- Teacher
Contact
- Capitol office
- 3 State House Station, Augusta, ME 04333 · 207-287-1505
- Phone
- 207-287-1505
- david.haggan@legislature.maine.gov