The school is located at the intersection of Tangle Road and Nijiadun Road in Dongjing Town, Songjiang District, between Sheshan Subway Station and Dongjing Subway Station, and adjacent to Song Jia Highway in the west.
The school is a nine-year public school and plans to join Songjiang Basic Education Group of East China Normal University.