上海位于中国华东地区,处长江入海口,东隔东中国海与日本九州岛相望,南濒杭州湾,北、西与江苏、浙江两省相接。上海地处太平洋西岸,亚洲大陆东岸,长江三角洲前缘,中国南北弧形海岸线中部,位于长江三角洲冲积平原,平均海拔高度4米。西部有天马山、薛山、凤凰山等残丘,天马山为陆境海拔最高点。
上海的名称由来:上海,春秋属吴国 。战国先后属越国、楚国,春秋战国时期,上海是楚国春申君黄歇的封邑,故别称为“申”。晋朝时期,因渔民创造捕鱼工具“扈”,江流入海处称“渎”,因此松江下游一带被称为“扈渎”,以后又改“扈”为“沪”,故上海简称“沪”。唐天宝十载(公元751年),上海地区属华亭县(今松江区)。后因松江上游不断淤浅,海岸线东移,大船出入不便,外来船舶只得停泊在松江的一条支流“上海浦”。南宋咸淳三年(公元1267年),在上海浦西岸设置市镇,定名为“上海镇”。元至元二十九年(公元1292年),中央政府把上海镇从华亭县划出,批准设立上海县,标志着上海建城之始。