Se formó en 1962 a partir de la fusión de los observatorios Xujiahui (también romanizado como "Ziikawei") y Sheshan (Zose) en Shanghái. Participó en la misión Chang'e 1 a la Luna, ya que el conjunto VLBI se utiliza para determinar la posición.
En octubre de 2012 se completó el radiotelescopio Tian Ma de 65 metros (213 pies) para SHAO. [1] Es parte de la Academia China de Ciencias .
^ "El radiotelescopio de 65 metros de Shanghai ve su primera luz----Observatorio Astronómico de Shanghai, Academia de Ciencias de China". Archivado desde el original el 24 de enero de 2013. Consultado el 7 de diciembre de 2012 .
^历任台长. Observatorio Astronómico de Shanghái. Archivado desde el original el 24 de febrero de 2020. Consultado el 10 de diciembre de 2018 .