上海交通大学医学院附属医院共有9个,都是三甲,分别如下:上海交通大学附属瑞金医院上海交通大学附属新华医院上海交通大学附属仁济医院上海交通大学附属胸科医院上海交通大学附属第一人民医院上海交通大学附属第三人民医院上海交通大学附属第六人民医院上海交通大学附属第九人民医院上海交通大学医学院附属儿童医院