Past Presidents
- 2021-2022 Jay Feyler, Union
- 2020-2021 Rhonda Irish, Wilton
- 2019-2020 Andrew Hart, Knox County
- 2018-2019 Perry Ellsworth, South Berwick
- 2017-2018 Larry Mead, Old Orchard Beach
- 2016-2017 Peter Crichton, Auburn
- 2015-16 Tom Goulette, Guilford
- 2014-15 Betsy Fitzgerald, Washington County
- 2013-14 Martin Puckett, Presque Isle
- 2012-13 Michelle Beal, Ellsworth
- 2011-12 Barry Tibbetts, Kennebunk
- 2011 Terry York, Kennebec County
- 2010 Catherine Conlow, Orono
- 2008-09 John Anderson, Boothbay
- 2007-08 Nathaniel Tupper, Yarmouth
- 2006-07 Ruth Marden, Jay
- 2005-06 Nathan Poore, Kennebunkport
- 2004-05 Ruth Marden, Jay
- 2003-04 Laurie Smith, Auburn
- 2002-03 Mark Green, York
- 2001-02 Cornell Knight, Winthrop
- 2000-01 Larry Post, St. Albans
- 1999-00 Jonathan Thomas, Surry
- 1998-99 James Bennett, Westbrook
- 1997-98 Philip McCarthy, Kittery
- 1995-97 David Holt, Norway
- 1995-96 Jane Drummond Fiori, Norridgewock
- 1994-95 Thomas Stevens, Presque Isle
- 1993-94 Richard Michaud, Madison
- 1992-93 Paul Bird, Gray
- 1991-92 Michael McGovern, Cape Elizabeth
- 1990-91 John Bubier, Greater Portland COG
- 1989-90 Cathy Smith-Sleeper, Rockland
- 1988-89 Harold Parks, Brewer
- 1987-88 Terrence St. Peter, Caribou
- 1986-87 Alphonse Dixon, Fort Fairfield
- 1985-86 R. Paul Weston, Camden
- 1984-85 David O. Cole, Old Town
- 1983-84 Donald H. Gerrish, Gorham
- 1982-83 Edward Gagnon, Winslow
- 1981-82 Edward Gagnon, Winslow (Vice Pres)
- 1981-82 Bruce E. Benway, Freeport (resigned)
- 1980-81 Kenneth R. Knowles, Hodgdon/Linneus
- 1979-80 Carl Betterley, Scarborough
- 1978-79 Darrell Elsemore, Calais
- 1977-78 Frederick Olson, Howland & Bradford
- 1976-77 John Taylor, Thomaston
- 1975-76 William Ayoob, Winslow
- 1974-75 Eben Marsh, Gorham
- 1973-74 John Menario, Portland
- 1972-73 Harold Bean, Farmington
- 1970-72 James Hannigan, Pittsfield
- 1970-71 Paul Devine, Yarmouth
- 1969-70 Archie Stevens, Skowhegan
- 1968-69 Allen Marks, Cape Elizabeth
- 1967-68 John Henchey, Presque Isle
- 1966-67 Earle D. Stevens, Brewer
- 1965-66 Osmond Bonsey, Falmouth
- 1964-65 H. Dayton Benway, Bridgton
- 1963-64 John Bibber, Brunswick
- 1962-63 Clarence Robinson, Wells
- 1961-62 Leo Morency, Rumford
- 1960-61 Vance Dearborn, Dexter
- 1959-60 Milford Blackstone, Washburn
- 1958-59 Julian Orr, Portland
- 1957-58 Millard Quimby, Farmington
- 1956-57 Millard Quimby, Farmington (Vice Pres)
- 1956-57 J. Maynard Austin, Houlton (resigned)
- 1955-56 Merle Goff, Brunswick
- 1954-55 Norman MacDonald, Presque Isle
- 1953-54 Leigh Webber, Oakland
- 1952-53 Elden Shute, Freeport
- 1951-52 L. Everett Gerrish, Bar Harbor
- 1950-51 L. Everett Gerrish, Bar Harbor
- 1949-50 Bernal B. Allen, Auburn
- 1948-49 Charles A. Haynes, Ellsworth
- 1947-48 Harrie Eckler, Brewer
- 1946-47 Woodbury Brackett, Houlton
- 1945-46 Herbert A. Thomas, Mt. Desert
- 1944-45 Percy R. Keller, Camden
- 1943-44 Percy R. Keller, Camden
- 1942-43 Fred Farnsworth, Bangor
- 1941-42 Fred Farnsworth, Bangor