其实原因挺多的,不过最开始是因为当时有一个日本人写了一部有关于上海的小说,名字就叫做《魔都》,所以就慢慢的把上海称作为“魔都”了。不过当时也并不是很广泛,叫这个名字也只是一种形容,大多数人在当时还是把上海称之为“上海的”。会把上海叫做“魔都”的人通常是外国人。
后来慢慢的越来越多人把上海叫做魔都是因为当时上海有租界,所以其实上海比较分裂,一些地方还是保持着传统的模样,一些地方却成为了繁华的租界。所以就比较分割开来,一个城市出现了不一样的制度,或者说是不一样的“风景”,所以就把上海称为“魔都”了,就是比较怪异的意思。
再后来上海越来越繁华,可以说上海也是一个“不夜城”,就像《夜上海》里唱的那样,“夜上海,夜上海,你是一个不夜城”。都说妖魔鬼怪喜欢晚上出来,而夜晚的上海依旧有很多人在外面游玩放松,所以说上海是“魔都”,就是说在上海的晚上,还有很多“妖魔”会跑到大街上来。
所以慢慢的把上海称作“魔都”的人越来越多,现在的人也开始慢慢的把这个作为上海的一种“别称”。其实这个名字没有太多的由来,没有什么背景故事,只不过是这个名字刚好符合了上海的一些景象。慢慢的就不断流传了下来,就像还有很多城市都有各种各样的别称。