The cost of living in New Bedford, Massachusetts is 43.0% more expensive than East St. Louis, Illinois.