El entorno del campus de la Academia de Teatro de Shanghai
Según el sitio web oficial de la escuela en septiembre de 2014, la Academia de Teatro de Shanghai tiene tres campus: Huashan Road, Lianhua Road y Hongqiao Road.
La sede está ubicada en el número 630 de Huashan Road. Cuenta con un teatro experimental, un laboratorio de teatro de caja negra, un nuevo espacio experimental y un pequeño teatro, que son adecuados para la enseñanza de representaciones de prácticas y ensayos de teatro experimental. respectivamente.
El Campus de Lianhua Road está ubicado en el número 211 de Lianhua Road. Es la ubicación de la Rama de Ópera y Danza y la Escuela de Ópera afiliada. Cuenta con salas de práctica profesional y salas de observación de actuaciones.
La escuela de danza afiliada está ubicada en Hongqiao Road.
El campus de Hongqiao Road está ubicado en el número 1674 de Hongqiao Road y es la ubicación de la escuela de danza afiliada.