The cost of living in Foxborough, Massachusetts is 51.9% more expensive than West Lafayette, Indiana.