The cost of living in Arlington Heights, Illinois is 10.7% more expensive than Buffalo Grove, Illinois.