“I am proud to ask my neighbors and friends in the communities of Durham, Lee, Madbury, Newmarket, Newington, Newfields and Portsmouth for the opportunity to serve them in the New Hampshire Senate.


We are at a critical time in our state and nation where the importance of government has been brought into focus and the power of progressive values has been brought to light.


There is no map for navigating the road ahead but I am ready to take on the challenge.” 


© Brenna Jennings - http://brennajennings.com

Get involved


Deaglan McEachern was raised in Portsmouth. He lives with his wife, Lori and daughter, Tiernan across the street from the house his grandfather built in 1940. McEachern is currently a city councilor for the City of Portsmouth where he serves on the Legislative Committee, Recreation Board and Rockingham County Planning Commission. 


McEachern currently works in the technology sector, running New England for Yext Inc, a publicly traded software company. Before working in the technology sector, Deaglan spent 10 years on the United States rowing team where he represented the United States at the World Championship level. During this time, Deaglan received his Masters degree in History from Cambridge University in the United Kingdom. At Cambridge, Deaglan was elected President of the rowing team, where he led the University to victory against Oxford in the famous “Boat Race” in 2010. Deaglan received his undergraduate degree from the University of California, Berkeley.


McEachern runs the Seacoast Business Owners group with his wife, Lori. The group seeks to unite Seacoast Business Owners in order to make it easier to start and grow a business locally. He also serves on the board of SOS Recovery Center. 


A lifelong Democrat and the son of Paul and Shaun McEachern, Deaglan has committed his life to advocating for Democratic values in New Hampshire. 



  • Black Facebook Icon
  • Black Twitter Icon


230 Thornton Street Portsmouth, NH 03801

McEachern State Sen Logo (blank backgrou