Skip to main content
Ariel view of St. Stephen

Allan MacEachern


Allan MacEachern, Mayor of St. Stephen, is currently serving his fourth term on Council after first being elected in 2012 as a Councillor, and re-elected as Mayor in 2016, 2021 and 2023 (for the newly formed Municipal District of St. Stephen).

Allan grew up in St. Stephen and is known for his energy, enthusiasm, and commitment to the town that motivated him to run for public office. For the past several years, he has been employed in the property management field.

He is passionate about attracting the kind of commercial and residential growth that will encourage more families to call St. Stephen home, and has a strong desire to give back to the community and work to ensure its long-term success.  He is also a proud member of the Future St. Stephen Board of Directors.

When he is not busy working on behalf of residents, Allan and his wife Crystal enjoy spending time with their grandchildren.