My Town
Close Panel

News Details

One of the Best Places to Live & Work in New England - Westwood, MA

The International City/County Managers Association (ICMA) is the world's leading association of professional city and county managers and other employee who serve local government. At it's annual conference in October, the ICMA highlighted Westwood as one of the best places to live and work in New England.


Check out the video!