Worcester

Worcester is the second-largest city in New England, with a dense cluster of colleges, UMass Chan Medical School and a fast-growing biomanufacturing sector.

207,000
Population
978,000
Metro population
1722
Founded