Universitetet er fordelt på flere campuser i og rundt Shanghai. Hovedcampus er i Siping i Shanghai.