学校位于松江区方松街道梅家浜路1701号,南临上海外国语大学,西倚东华大学,东靠九号线大学城站,周边有星辰园、三湘四季、保利西子湾、御上海等小区,占地面积106亩(其中小学部约49亩 ,初中部约57亩)。小学部教学及配套用房16289平方米,其中教学楼8910平方米,行政综合楼4189平方米,餐厅、体育馆3000平方米,其他配套用房190平方米,配有室外运动区、绿化景观、道路、停车场等辅助设施。
学校在新城区,东面有地铁九号线大学城站和公交汽车终点站,学校门外有200多个车位的停车场,供家长便利停车。