The cost of living in Grand Rapids charter, Michigan is 21.6% more expensive than Flushing, Michigan.