Administrative organizations under the School: Vehicle Engineering Department, Communication Signal Department, Operation Management Department, Railway Engineering Department, Central Laboratory, General Office, and Student Affairs Office.

  

The school has following directly affiliated organizations: Shanghai Synergetic Innovation Center of Rail Transit Operation Safety Testing and Evaluation Services, Shanghai Research Center of Rail Transit Vibration and Noise Control Technology and Engineering, and 2 specially-invited expert teams under the national Thousand Talents Program.