The cost of living in Canton, Massachusetts is 39.4% more expensive than Bordentown township, New Jersey.