Rep. David Haggan

Proudly Serving House District 36:

Hampden and Newburgh

Let’s Stay Connected on Facebook

Representative David G. Haggan teaches Social Studies 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.

Committee on Judiciary

Constituent Services

Congratulatory letters, Legislative Sentiments, flags flown over the Capitol, assistance with state departments, general comments or questions about legislative matters. 

Contact Information

Mail: 2 State House Station, Augusta, ME 04330


Legislative Office: (207) 287-1440