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

Stand with the House Republican Fund!

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

Exclusive LePage Lawn Sign

Call Jared Golden

Contact Jared Golden

Call Governor Mills

Contact Governor Mills