El campus principal de la Universidad de Tongji se encuentra en el distrito de Yangpu de Shanghái, concretamente en el número 1239 de la calle Siping, uno de los barrios científicos y universitarios más antiguos de la ciudad. El campus combina la tradición universitaria china con una infraestructura moderna: amplios espacios verdes, impresionantes edificios académicos, bibliotecas, laboratorios y zonas comunes se unen para crear un lugar que invita a los estudiantes a aprender, investigar y vivir.
La Facultad de Economía y Gestión se encuentra en el Edificio A de Tongji, un complejo moderno que cuenta con salas de seminarios bien equipadas, laboratorios de informática, instalaciones de investigación y su propia biblioteca. El entorno de aprendizaje es específico e internacional: cursos en inglés, grupos de estudiantes diversos procedentes de todo el mundo y un profesorado con experiencia global crean una atmósfera que rara vez se encuentra en otros lugares.
La vida en el campus se complementa con comedores, cafeterías, instalaciones deportivas y una activa vida asociativa estudiantil. Un segundo campus, más nuevo, se encuentra en el distrito de Jiading, al noroeste de Shanghái, y alberga facultades e instalaciones de investigación adicionales. El campus está situado en Shanghái, y eso lo dice todo. Desde aquí, se puede llegar fácilmente a cualquier punto de la ciudad. El metro, los autobuses y los omnipresentes servicios de transporte compartido facilitan los desplazamientos rápidos entre el campus, el distrito financiero, las atracciones culturales y el paseo fluvial.