The cost of living in Mansfield, Massachusetts is 46.1% more expensive than Maryland Heights, Missouri.