Weston

Weston, Massachusetts

Weston is located 12 miles west of Boston, 27 miles south of Lowell, 29 miles east
of Worcester, and 207 miles from New York City. It has a population of 10,200 residents and covers over 17 square miles of land.