The cost of living in Arlington Heights, Illinois is 13.9% more expensive than Sterling Heights, Michigan.