49年，中华人民共和国设江苏省上海为中央直辖市，总面积618.02平方公里。其中市区面积86.66平方公里，郊区面积531.36平方公里。1954年，全市面积为630.11平方公里。1958年，江苏省上海、嘉定、宝山、松江、金山、川沙、南汇、奉贤、青浦、崇明共10个县划归上海市，使上海市的面积增大到5862.88平方公里。1984年，上海市测绘处和上海市土壤普查办公室对全市的土地面积重新进行测量，至1986年底，全市土地面积为6340.50平方公里，其中市区为375.44平方公里，郊县为5965.06平方公