又出现了诸多现代化建筑，同时，周边郊区分布着几处具有江南风格的水乡古镇，均成为了旅游景观。上海于1986年被国务院定为国家历史文化名城。丰富的旅游资源吸引了各国游客，到2012年，接待入境的国际旅游者达到800万人次。上海的东方明珠广播电视塔、上海野生动物园、上海科技馆3处属中国最高的5A级旅游景点，另有20处4A级景区，畲山、东平、共青、海湾等4处国家森林公园，以及沙逊大厦、外白渡桥等617处上海市优秀历史建筑。上海近年来已成为驰名中外的国际夜景都市。浦西的外滩夜景以及浦东陆家嘴的摩天高楼夜景相隔