现代与现代的分水岭为新中国成立。每个时期的建筑风格都大相径庭。上海古代建筑目前遗留的以明朝建筑为主，主要是民居、园林、寺庙等建筑，如豫园、龙华塔等。上海开埠后，随着欧美势力及财力进入，建筑风格也逐渐多样化。有古典西方式风格的建筑，如汇丰银行大楼、上海总会大楼，也有现代风格和装饰艺术风格的建筑，如沙逊大厦、国际饭店、上海大厦、美琪大戏院，还有中西式结合的住宅和里弄，如建业里、涌泉坊、静安别墅等。中共建政后，大量工人住宅被新建起来。改革开放后，大量现代风格的摩天大楼开始拔地而起，其中许多成为了现在上海的