The cost of living in Foxborough, Massachusetts is 21.8% more expensive than Rochester Hills, Michigan.