在过去几十年间,世界城市规模变化显著。由1955年的只有两个城市人口过千万,到 2015 年有八个城市人口过2000 万。下表为 1955 年和 2015 年世界前十位最大城市。
城市人口容量应与城市的经济发展水平和资源总量相适应。有人根据上海市的经济发展水平和水资源总量,估算出2010年、2020年和2030年上海市的人口容量。随着上海市城市化进程的加快,2010年上海市常住人口已达2 301.91万人,超过了估算的人口容量。