The Town of Windsor Massachusetts was founded in 1771 and is located in Berkshire County.
Windsor has about 900 year round residents.
Each year the town hosts a fireman’s picnics as well as the annual children’s Christmas party and Little League pancake breakfast.