Mayor’s Office

Mayor Michael P. Cahill

Thank you for taking the time to visit the City of Beverly’s official website.

Many things make Beverly home – our coastline, our beautiful parks and open spaces, the sense of place in our neighborhoods, our vibrant local economy and strong educational system.  And most of all our people and our sense of community that bind us together when it matters most.

Beverly is a great place to live, to work, to raise a family, and to make a life.  It is filled with talented and committed people – we see them all around us in you – our residents, our businesses, our non-profits, and in our students.

I invite you to share your talents generously with our city – and look forward to partnering with you as we shape an incredibly bright future for Beverly.

-Mayor Michael P. Cahill

View The Mayor’s Biography

View The Mayor’s State of the City Address


The Mayor is the Chief Executive Officer of the City and is elected for a two year term at each Biennial Municipal Election. The Mayor’s term of office begins on the first Monday in January following the Municipal Election.

Mayors of Beverly
John I. Baker 1895*
Charles H. Odell 1896*
Freeborn W. Cressy 1897*
Perry Collier 1898*
Benjamin D. Webber 1899-1900
Samuel Cole 1901-1902
Parker Davis 1903-1904
Joseph A. Wallis 1905-1906
S. Harvey Dow 1907-1908
Charles H. Trowt 1909-1910
Frederick A. Dodge 1911-1912
Herman A. Macdonald 1913-1916
James McPherson 1917-1920
Frank D. Tuttle 1921-1922
George H. Whittemore 1923-1924
William Stopford 1925-1928
Roy K. Patch 1929-1930
James A. Torrey 1931-1932
Paul S. Eaton 1933-1934
James A. Torrey 1935-1936
Daniel E. McLean 1937-1948
Robert J. Rafferty 1949-1950
Clarence S. Wilkinson 1951-1957
Thomas J. Wickers, Jr. 1958-1965
Carl V. Joslin 1966-1967
James A. Vitale 1968-1969
Herbert F. Grimes 1970-1973
James A. Vitale 1974-1977
Peter F. Fortunato 1978-1983
F. John Monahan 1984-1993
William F. Scanlon, Jr. 1994-2001
Thomas M. Crean 2002-2003
William F. Scanlon, Jr. 2004-2013
Michael P. Cahill 2014-Present

* Terms were 1 year.


Beverly Downtown Trick or Treat has been postponed until Thursday Nov. 3rd from 4:00 PM-6:00PM. We hope to see you then!