上海交大附中一共有三个校区,分别是宝山区殷高路42号,嘉定分校为嘉定区洪德路1000号,闵行分校为闵行区德宏路2689号。
上海交通大学附属中学是由上海市教委和上海交通大学双重领导的市重点寄宿制高级中学。学校前身为创建于1954年的上海市第一工农速成中学,1958年改为上海交通大学预科,1962年改为上海工学院预科(附中),1963年改为交通中学,1964年定为现名;2005年2月,学校被正式命名为首批“上海市实验性示范性高中”。校园环境优美,景色幽雅,自上世纪八十年代以来一直是“上海市花园单位”。