The cost of living in Middleborough, Massachusetts is 37.4% more expensive than Harker Heights, Texas.