The cost of living in East Grand Rapids, Michigan is 17.1% more expensive than Crystal Lake, Illinois.