The cost of living in Sterling, Massachusetts is 12.6% more expensive than Southampton, Massachusetts.