上海全市面积为6340.5平方公里。
至2013年末,上海市常住人口总数为2415.15万人,比上年增加34.72万人。其中,户籍常住人口1425.14万人,增加4.95万人;外来常住人口990.01万人,增加29.77万人。