The cost of living in New Bedford, Massachusetts is 38.1% more expensive than Weirton, West Virginia.