明代建筑为主，而且大部分为民居和私家园林。除官署、学堂、寺庙外鲜有其他类型的建筑。民居大多为江南风格，砖木立帖式平房，在上海，除老城厢以外，在各郊区的乡镇中仍能见到较多的此类建筑。上海的私家园林目前保存较为完整的为豫园，而古代居民区保存较为完整的有闵行七宝镇、青浦朱家角镇、浦东新场镇等。上海开埠以后，随着租界建立和欧美文化大举进入，一些西式别墅和洋房开始兴建，上海也开始出现各种不同风格的建筑，因而被誉为“万国建筑博览会”，其中尤以外滩地区的金融建筑最为着名，诸如中式的中国银行原总行大楼，如折衷主义风格的