The cost of living in Williamstown, Massachusetts is 10.5% more expensive than Lancaster, Pennsylvania.