The cost of living can vary greatly from one region to another because of differing prices for goods and services in those areas. For example, in many major cities space is at a premium, which leads to high housing costs. Whereas in more rural locations, the abundance of space keeps rents and home prices lower, leading to lower costs of living. In addition, retail prices tend to be higher in major metro areas than they are in less-populated areas.