The cost of living in Grand Rapids, Michigan is 26.6% more expensive than Muskegon Heights, Michigan.