The cost of living in Marlborough, Massachusetts is 48.8% more expensive than Fayetteville, North Carolina.