The cost of living in Brockton, Massachusetts is 20.9% more expensive than Charlotte, North Carolina.