上海交大不是西安交大的分校。
上海交大源于清末創(chuàng)建的南洋公學,國民時改名為國立交通大學。 1955年,由于東南沿海局勢緊張,黨中央、國務(wù)院決定交通大學由上海遷往西安。
1956年7月1日,上海造船學院在上海交大現(xiàn)址成立。同年8月25日,在交大校址又成立了南洋工學院籌備委員會。
1957年,由于國際形勢趨于緩和,根據(jù)交通大學的實際情況和上海、西安的建設(shè)需要,國務(wù)院決定交通大學的大部分科系師生、檔案文獻、圖書典藏遷往西安,作為交通大學的西安部分;一部分留在上海并與原上海造船學院及籌辦中的南洋工學院合并,作為交通大學的上海部分,兩部分為一個學校,一個系統(tǒng),統(tǒng)一領(lǐng)導。
1959年7月31日,國務(wù)院批準交通大學上海部分、交通大學西安部分分別獨立為兩所學校。同年,經(jīng)國務(wù)院批準,交通大學上海部分正式定名為上海交通大學。