The cost of living in Williamstown, Massachusetts is 22.0% more expensive than Greensboro, North Carolina.