Massachusetts Apartments Welcome to Massachusetts!

Williamstown

Williamstown is a town in Berkshire County, Massachusetts. Williamstown's population is around 7,754. The town takes up a total of 46.9 square miles. There are 3,053 housing units at an average density of 190.2 per square mile. The average house size in Williamstown is 1800-2400 square feet. The average single family home price is around $303,600 with the average rental at around $1,785. 80.3% of residences in Williamstown are Single Family Homes.