上海市眼病防治中心(上海市眼科医院)前身为1942年成立的盖氏沙眼防治所 。
1951年初更名为上海市沙眼中心防治所,隶属于市卫生局。
60年代初,上海市眼病防治中心与上海第一医学院微生物教研组成功分离出沙眼“沪114毒株”“沪125毒株”,并研究成功二种治疗沙眼药水,为上海市基本消灭沙眼做出了巨大贡献。
1978年因成功分离“红眼病”病毒获全国科技大会奖。
1984年冠名为上海市眼病中心防治所。
1995年初至1998年年中曾加挂上海市眼科医院(筹)。
1998年12月更名为上海市眼病防治中心,迁址至上海市康定路380号。
在2007年市政府 “贫困白内障患者免费实施复明手术”实事项目中,共为全市3506名白内障贫困老人实施了复明手术,得到了社会高度评价。
2008-2010年承担的“学龄儿童近视监测与干预项目”,为全市85000名学龄儿童建立了眼保健档案,同时开展多项近视干预项目试点,在近视防控方面取得了新的进展。
2011年上海市眼病防治中心成功申报了新一轮公共卫生三年行动计划项目“儿童近视综合防治-建立儿童屈光发育档案”,该项目致力于更新预防近视理念,以近视预防关口前移为抓手,将在控制儿童近视发生发展方面又迈出突破性的一步,该项目得到了沈晓明市长的高度关注。
2012年,上海市眼病防治中心与上海市第一人民医院签订了委托管理协议,强强联合、优势互补,进一步增强了核心竞争力。
2012年,中心与市儿童健康基金会联手,启动了“放眼看世界”困难家庭儿童斜视免费公益慈善手术项目。
2014 年,上海市眼病防治中心被上海市卫计委冠名为上海市眼科医院。