The cost of living in Weymouth Town, Massachusetts is 13.5% more expensive than Eden Prairie, Minnesota.