The cost of living in Barnstable Town, Massachusetts is 46.5% more expensive than Keene, New Hampshire.