Town Council
The Town of Scarborough has a Town Council/Town Manager form of government. This form of government is a representative government where your seven town councilors act as both the legislative and executive branch of government.

There are some exceptions, like purchases over $600,000 that need voter approval, but in general the Town Council decides how much money will be spent and in what areas and grants authority to the Town Manager to execute the budget accordingly. Councilors serve for staggered three year terms that begin in December following the November election. Councilors also serve as liaisons to resident committees and non-profit groups and serve on Town Council committees where much of the policy work begins.
Town Council Members
Questions or concerns? Email all Town Councilors and Administrators towncouncil@scarboroughmaine.org. For additional contact information on Town Council members, view the Town Council Directory.

Cory Fellows
Council Chair
Term: 2024-2027
Committees:
- Appointments & Negotiations Committee
- Rules & Policies Committee

Larry Cain
Council vice Chair
Term: 2025-2026
Committees:
- Communications Committee
- Finance Committee (Chair)
- Rules & Policies Committee

Jonathan Anderson
Term: 2023-2026
Committees:
- Communications Committee (Chair)
- Fair Hearing Authority (Chair)
- Finance Committee
- Ordinance Committee

Scott Doherty
Term: 2024-2027
Committees:
- Rules & Policies Committee

Bill Donovan
Term: 2023-2026
Committees:
- Appointments & Negotiations Committee (Chair)
- Fair Hearing Authority
- Ordinance Committee

Michelle Hayes
Term: 2025-2028
Committees:
- Communications Committee
- Fair Hearing Committee
- Rules & Policies Committee (Chair)

Karin Shupe
Term: 2025-2028
Committees:
- Appointments & Negotiations Committee
- Finance Committee
- Ordinance Committee (Chair)