Representative Michael Cahill

Representative Michael Cahill Contact information

Here you will find contact information for Representative Michael Cahill, including email address, phone number, and mailing address.

NameMichael Cahill
PositionRepresentative
Statestate representatives     New Hampshire     
PartyDemocratic
emailEmail Form
Website
Contact Representative Michael Cahill
Michael Cahill (Democratic Party) is a member of the New Hampshire House of Representatives, representing Rockingham 10. He assumed office on December 7, 2022. His current term ends on December 4, 2024. Cahill (Democratic Party) ran for re-election to the New Hampshire House of Representatives to represent Rockingham 10. He won in the general election on November 8, 2022.

Representative Michael Cahill



Michael P. Cahill was born on December 12, 1961, in Beverly, Massachusetts. He is an American politician who is currently serving as the 34th mayor of Beverly, Massachusetts. He previously represented the 6th Essex district in the Massachusetts House of Representatives from 1993 to 2003.

Cahill was a candidate for Treasurer and Receiver-General of Massachusetts in 2002, finishing fourth in the Democratic primary. After leaving the General Court, Cahill was elected to the Beverly City Council and served as Council President. He was a candidate for Mayor of Beverly in 2011, but lost to incumbent William F. Scanlon Jr. In 2013, Scanlon retired and Cahill ran again. He defeated city councilor Wes Slate by 5,752 votes to 4,563.

In addition to his political career, Cahill’s personal life is rooted in Beverly, Massachusetts. He was born and raised there, attending Centerville Elementary School, Memorial Middle School, and graduating from Beverly High School in 1979. After High School, Mayor Cahill enrolled at Middlebury College, worked his way through, and graduated in 1983, with a degree in Political Science.

On the other side of the country, Michael Cahill (Democratic Party) is a member of the New Hampshire House of Representatives, representing Rockingham 10. He assumed office on December 7, 2022. His current term ends on December 4, 2024. Cahill (Democratic Party) ran for re-election to the New Hampshire House of Representatives to represent Rockingham 10. He won in the general election on November 8, 2022.

Cahill’s career experience includes working as a computer technician. He has been assigned to the Labor, Industrial and Rehabilitative Services Committee multiple times during his tenure in the New Hampshire House of Representatives.

menu