1、“上海”这个地名源于两千年前。当时民间称吴淞江上游为“上海浦”,下游为“下海浦”,随着年代的推移,“下海浦”因长久不用而被屏弃,而“上海浦”却一直沿袭下来,以后“浦”字省略,留下了“上海”这个地名。不过,官方正式使用“上海”这个地名却要到一千年前的宋代。
2、关于“上海”地名的由来,还有几个不同的说法:一是根据北宋的《水利志》,说松江之南有大浦十八,其中有上海、下海两浦,由上海浦而得名上海;二是古代所说的海之上洋,今也称海上,由上洋而名上海;三是旧有华亭海之名,在青龙港淤塞后,中外商船都转至此地登岸,故称上海。