Rep. David Haggan

House District 101
Hampden and Newburgh

Rep. David Haggan is serving his second term in the Maine House of Representatives serving House District 101 which includes Hampden and Newburgh. He has been appointed to serve on the Joint Standing Committee on Judiciary during the 129th Legislature.

Rep. Haggan teaches Social Studies at Reeds Brook Middle School in Hampden. He lives in Hampden with his wife Kimberly. They have two children. He is affiliated with the Anah Shrine Bangor, NRA, and the Hampden Rifle and Pistol Club.

Share on facebook
Share on twitter

Paid for and Authorized by the Maine Republican Party.
9 Higgins Street, Augusta, ME 04330 Ben Lombard, Treasurer
© Copyright 2019 All Rights Reserved

Privacy Policy