WeVote

Officials

David Haggan

David Haggan

Rep

State Senator · Senate District 10

97 Bills
0 Votes
0 Answered

Biography

David G. Haggan is a Republican member of the Maine State Senate representing District 10 , which includes towns in Penobscot County and Hancock County . He assumed office on December 3, 2024, after winning the general election on November 5, 2024; his current term ends December 1, 2026. A native of the area with roots in Waterville, East Millinocket, and Hampden, he is married to Kimberly Haggan , with two children: Jennifer and Nicholas. Haggan is an avid outdoorsman involved in fishing, hunting, boating, four-wheeling, snowmobiling, and volunteering with community groups like the Hampden Rifle & Pistol Club, NRA, Anah Shrine, and Freemasons Mystic Lodge #65. He attends Calvary Chapel in Orrington and retired in 2024 after over 36 years as a social studies teacher.

Notable achievements and positions: Served four terms in the Maine House of Representatives . Current Senate committees: Judiciary; Health Coverage, Insurance, and Financial Services. Past committees: Marine Resources.

Education and Political Experience

Education: Graduated from Hampden Academy; Bachelor of Science in political science from the University of Maine , 1989.

Political Experience:
- Maine State Senate, District 10 .
- Maine House of Representatives, District 36 ; District 101 . Elected 2016, reelected 2018, 2020, 2022.

Committees

2 assignments
Health Coverage, Insurance and Financial Services member
Judiciary member

At a glance

Office
State Senator
District
Senate District 10
Mailing
3 State House Station, Augusta, ME 04333