心血管科开展冠心病、肺循环疾病、心律失常、高血压、心力衰竭、心肌炎、心肌病、心包疾病、晕厥、猝死、心脏瓣膜性疾病、脂质紊乱、感染性心内膜炎等多种心血管疾病实施规范化诊断和治疗。
上海市第一人民医院建于1864年3月1日,时称Shanghai General Hospital,为全国当时规模最大的西医医院,也是全国建院最早的西医综合性医院之一。1877年更名为公济医院,1953年改名为上海市立第一人民医院,1981年成为上海市红十字医院,2002年加冠上海交通大学附属第一人民医院。1992年通过国家卫生部评审,成为全国首批三级甲等综合性医院。
医院现分设北部(虹口区海宁路100号)和南部(松江区新松江路650号),占地294,775平方米,是目前上海市占地面积最大的三甲综合性医院。全院在岗职工3613人,核定床位数1580张,实际开放床位2350张,临床三级学科和医技学科48个。