The cost of living in East Grand Rapids, Michigan is 44.9% more expensive than Muscle Shoals, Alabama.