上海在古代最早被称为审城、扈渎、华亭县等,南宋开始出现“上海镇”元代设上海县。

申城上海,春秋属吴。战国先后属越国、楚国,春秋战国时期,上海是楚国春申君黄歇的封邑,故别称为“申”。扈渎,晋朝时期,因渔民创造捕鱼工具“扈”,江流入海处称“渎”因此松江下游一带被称为“扈渎”,以后改“扈”为“沪”。后还有华亭,上海镇,上海县,上海地区,上海特别市。