Fighting for Maine's Future

"I'd be honored to earn your vote in the Republican Primary on June 11th"


- David Haggan




Republican David Haggan will PUT MAINE FAMILIES FIRST


Running for Maine Senate District #10


Towns of Bucksport, Dedham, Otis, Bradley, Brewer, Carmel, Clifton, Eddington, Hampden, Holden, Newburgh, Orrington. 

David's Agenda for Maine:

About David Haggan

David is a 35-year teacher, State Representative, Husband, Father, and Shriner who cares deeply for Maine Families. He's also a tireless youth coach and volunteer for Veterans' causes