上海地处长江下游,靠近出海口,河道宽阔,有喇叭口,利于排水。上海位于中国的东部,长江入海口,东海的东部。战国时期,上海是淳的封地,所以上海被称为申。晋朝时松江下游叫上海,所以简称上海。
上海陆地面积6340.5平方公里,位于太平洋西岸,亚洲大陆东缘,长江和黄浦江在此交汇入海。
上海是长江三角洲冲积平原的一部分,平均海拔2.19米,最高点海拔103.70米。