학교는 1896년에 설립되었으며 이전에는 Nanyang Public School으로 알려졌으며 1911년에 Nanyang University Hall로 이름이 변경되었습니다. 1929년에는 국립 교통대학교로, 1949년에는 교통대학교로 이름이 변경되었습니다. 1957년에는 서쪽으로 이전하고 분할되었습니다. Jiaotong University의 상하이 부분과 시안 부분으로 나니다. 1959년 상하이 자오퉁 대학은 "상하이 자오퉁 대학"의 학교 이름을 개설하고 1999년에 이전 상하이 농업 대학이 병합되었으며 2005년에 이전 상하이 제2의과 대학과 병합되었습니다. 2020년 12월까지 학교에는 총 33개의 대학/직속, 31개의 연구소, 13개의 부속 병원, 2개의 부속 의과 연구소, 23개의 직속 단위, 5개의 직속 기업이 있습니다. 전일제 학부생(국내)17071명, 전일제 석사생 14589명, 전일제 박사생 9903명, 학위 유학생 2,513명, 그 중 대학원 학위 유학생 1,488명, 전임 교사 3,307명; 2020년 9월까지 박사후 이동 스테이션 38개, 1급 학문 박사 점을 47개, 전문 학위 박사 점을 7개, 1급 학문 석사 점을 56개, 전문 학위 석사 점을 31개, 학부 학문 점을 71개.