The cost of living in Southborough, Massachusetts is 27.5% more expensive than Upper Arlington, Ohio.