上海市第一人民医院建于1864年3月1日,时称Shanghai General Hospital,为全国当时规模大的西医医院,也是全国建院早的西医综合性医院之一。1877年更名为公济医院,1953年改名为上海市立第一人民医院,1981年成为上海市红十字医院,2002年加冠上海交通大学附属第一人民医院。1992年通过国家卫生部评审,成为全国首批三级甲等综合性医院。