Shanghai Datong High School znajduje się na 353 Nanchezhan Road, Shanghai, naprzeciwko Penglai Park i w pobliżu miejsca Expo 2010
- Co? Najbliższe linie metra to stacja Nanpu Bridge (linia 4) i stacja South Xizang Road (linia 4 i linia 8). Obejmuje obszar 8,29 akrów i ma 5 budynków, 1 salę akademicką, standardowe rozmiary boiska sportowego z 40-metrowymi plastikowymi torami i boisko do koszykówki na zewnątrz.