The cost of living in Arlington Heights, Illinois is 2.6% more expensive than Rochester Hills, Michigan.