城市人口容量应与城市的经济发展和资源总量相适应。有人根据上海经济发展水平和水资源总量,估算出2010年、2020年和2030年上海常住人口容量(见下表)。随着上海城市化进程的加速,2010年上海常住人口已达2 301.91万人,超过估算的人口容量。
生物承载力是指一个国家或地区具有提供人类为满足其需求而利用的所有生物生产性土地和吸收二氧化碳能力的土地面积的总和,其中包括耕地、草地、建设用地、渔业用地、提供林木产品以及二氧化碳排放所需的林地。下图是中国生物承载力进口图示。