于1931年，是中比（比利时）庚子赔款委员会利用部分庚子赔款而建，当时名为中比镭锭治疗院。地址位于宁国路圣心医院内。由中华民国、比利时两国政府共同管理。淞沪抗战时，医院被日本军队炸毁，地址搬迁到祁齐路（今岳阳路），再迁福开森路（今淮海中路）。1945年国民政府收复上海后，医院被上海市卫生局接收。1949年，中国人民解放军攻佔上海，医院被上海市军管会接管，更名为上海市镭锭治疗院。1954年，划归上海第一医学院管理，医院更名为上海第一医学院附属肿瘤医院。1960年，地址搬迁至零陵路399号。1985年5月，更名