The cost of living in Grand Junction, Colorado is 7.9% more expensive than Maryland Heights, Missouri.