新龍華站地處上海市徐匯區,位於滬杭線和新日支線的銜接處。早在光緒三十三年(1907年)開始興建滬杭鐵路時,在新龍華至日暉港碼頭間先築有一段鐵路,用以轉運從水路運來的大量鋼軌、枕木、水泥等築路物資,新龍華成為路料轉運站。民國5年(1916年)滬寧、滬杭兩路接軌通車,新龍華站正式建站,成為滬杭線上的一個中間站。
上海解放後,鐵路貨運量不斷增長。為解決上海地區編解能力不足,決定在滬杭線新橋站設一個三級三場的編組站以編解南方來的貨物列車,同時對新龍華站站場進行擴建,增鋪線路股道。1958年上海鐵路管理局成立上海技改工程指揮部,在新龍華站設有第三工程隊,負責新建新橋編組場和擴建新龍華貨場等工程。1961年7月因縮短基本建設戰線,新橋編組場停建(停建後未再續建),新龍華站續建後,編組場的線路增至18股,東西兩端各設簡易駝峰一座。經過多年整修擴建,已具有到發線、編組線22股,以及貨場裝卸作業線5股,專用線6股,配備大型裝卸機械14台,建成硬面化貨位270個,貨場總面積達11.58萬平方米。編組場線路有效長最長為935米,最短為372米。站場行車信號設備為6502型大站電氣集中聯鎖。原設計日均辦理車數(編解能力)為3000輛。第六個五年計畫以來,運量漸趨平穩,每日編髮滬杭下行貨物列車25~27列,編解樞紐小運轉貨物列車80列左右。
擴建後的新龍華站,已成為上海鐵路樞紐內區域性編組站,主要承擔滬杭線下行貨物列車始發編組以及樞紐內小運轉列車的編解作業。站內辟有貨場,辦理整車貨物到發、裝卸以及笨重零擔傳送業務,現為一等站。不辦理客運營業。1990年,該站貨物傳送13.2萬噸,貨物到達155.3萬噸,日均辦理車數3219輛。