The cost of living in Marlborough, Massachusetts is 14.2% more expensive than St. Michael, Minnesota.