本文利用生态足迹法对上海市1985~2004年的生态足迹和生态承载力进行了研究,结果表明上海市人均生态足迹和生态承载力分别由1985年的1.934 0hm2、0.138 2hm2逐年增加至2004年的3.043 9hm2、0.380 3hm2,而同期的人均生态赤字也由1.795 8hm2上升到2.663 6hm2。同时计算了万元GDP生态足迹,并预测了2010年的人均生态足迹和生态承载力。最后得出,上海市人口对自然资源的利用逐年增加,目前已超出了自然生态系统的生态承载力范围,现有的发展模式是不可持续的。