随着收入水平的提高,城乡居民的消费结构不断优化。据抽样调查,2004年,上海城市居民家庭人均消费性支出12631元,比上年增长14.4%。城市居民的恩格尔系数由1990年的56.5%下降到36.4%,下降了20.1个百分点。农村居民家庭人均生活消费支出6329元,比上年增长11.6%。农村居民恩格尔系数由1990年的46.4%下降到34.6%,下降了11.8个百分点。