上海在古代有多个名称,主要包括以下几种:
申城:
上海春秋时期属吴国,战国时先后属越国和楚国,曾是楚国春申君黄歇的封邑,因此别称为“申”。
扈渎:
晋朝时期,因渔民创造的一种竹编捕鱼工具“扈”,江河流入海处称为“渎”,因此松江下游一带被称为“扈渎”,后来“扈”简化为“沪”,成为了上海的简称。
华亭县:
上海在唐代曾被称为华亭县。
上海镇:
南宋咸淳三年(公元1267年),在上海浦西岸设置市镇,定名为“上海镇”。
上海县:
元代设上海县。
综合以上信息,上海在古代的主要别称有“申”和“沪”,其中“沪”作为简称沿用至今。