1、“上海”一名,起源于水名,始见于北宋记载。上海在远古时期,是一片汪洋大海。后由于泥沙沉积逐渐变成了沙滩,最后成了一块新生陆地。春秋时期,吴王曾在此建了个馆舍,取名“华亭”。战国时,这里是楚国贵州黄歇的封地。三国时,东吴孙权在这里建起了水师基地,那时这里还是一个无名的小村落。
2、到了唐朝,当时的吴君郡(今苏州)太守赵居贞上奏,割昆山南境,嘉兴东境和海盐北境设置华亭县(今松江区)。那个无名小村落也有了华亭的名称。这应该是上海最早的名称。北宋前东海来船由松江(今吴淞江前身)溯入内陆,至青龙镇(今旧青浦)寄碇,经过松江近海十八大支流,“上海浦”为南侧之一,初不显着。
3、北宋时松江上游变窄,海船改由松江南侧支流上海浦入口,所停江岸渐成聚落(后发展为十六铺地带),那时吴淞江,即今苏州河南岸有两条支流,一条是上海浦,一条是下海浦。南宋咸淳元年即1265年,开始在这里建镇。建镇的治所在上海浦附近,故取镇名为上海镇,这就是“上海”名称的来历。“上海”一名由此彰扬,以至之后在此设置政府机构和行政建制时都沿以为名──元朝的上海市舶司、上海镇,民国的上海特别市,直到今天的上海市。