The cost of living in North Reading, Massachusetts is 29.3% more expensive than Rochester Hills, Michigan.