The cost of living in Barnstable Town, Massachusetts is 3.6% cheaper than Weymouth Town, Massachusetts.