上海市莘庄中学创办于1957年,始为莘庄初级中学,由上海市人民代表、交通大学电机系一级教授钟兆琳先生视察莘庄地区后向市政府提议而建立的。1962年7月,与上海师范学校合并,成为一所完全中学,更名为上海市莘庄中学;1990年,莘庄中学由完全中学改为高级中学;1997年,被确定为区重点高中。
五十年的实践,学校积累了丰富的办学经验,形成了“文化奠基、质量立校”的办学理念。学校现有教职工102人,学生近千人,师资力量雄厚。教育教学质量显著提高,2006、2007连续两年高考本科升学率超过90%,学校管理、德育、体育、美术教育特色鲜明。近年来,学校不负众望,先后获上海市德育先进集体、上海市中小学生行为规范示范学校、上海市安全校园、上海市科研工作先进集体、闵行区办学水平督导评估A等一级、闵行区五好党支部、闵行区文明单位、闵行区体育传统项目特色学校、闵行区艺术特色学校、闵行区绿色学校等。
在上级领导、社会各界的真切关爱下,2006年初,学校通过了新发展规划,力争经过三年的奋斗,把莘庄中学建设成为给学生充分发展机会、培养和谐人才、成为代表上海或本地区水平、具有莘庄中学特色、服务本地区的上海市实验性示范性高级中学。