学校始建于1927年,前身为“金山县中学”,原校址为清代柘湖书院旧址(现朱泾镇健康路42号)。1995年,学校制定了“创建高中示范校六年(1995-2000)规划”,走出了以规划引导学校发展的重要一步,以先进的办学理念走在同类学校的前列。1997年金山撤县建区后,学校更名为“上海市金山中学”。 1999年,学校从自己的优势和弱势中寻求变革,在大量的比较参照中重新定位,制订了《上海市金山中学实验性示范性高中创建规划(2000-2005年)》。2001年4月,金山中学通过了“创建规划”的评审,2002年12月,又通过了“创建工作”的中期检查。2004年秋学校面向全国招生。2004年9月1日,学校迁址至朱泾镇众益街899号办学,成为上海市又一所高标准现代化寄宿制高中。2005年5月,学校通过了“创建市实验性示范性高中”的总结性评审。面对学校新一轮发展,学校又制订了《上海市金山中学实验性示范性高中发展规划(2005-2010)》,提出了“上海一流,全国知名”的办学目标。学校传统优良,文化底蕴厚实,办学业绩显著,是全国精神文明建设工作先进单位。