The cost of living in Williamstown, Massachusetts is 12.7% more expensive than Grand Rapids, Michigan.