The cost of living in Williamstown, Massachusetts is 18.8% more expensive than Indianapolis, Indiana.