The cost of living in Williamstown, Massachusetts is 9.4% more expensive than Carlisle, Pennsylvania.