上海站,即上海火車站。位于上海市靜安區秣陵路303號。始建于1908年,1909年建成。現站址建于1987年,由原上海東站改建而成。隸屬上海鐵路局管轄,現為特等站。毗鄰上海長途客運總站,與上海虹橋站、上海南站并稱為上海鐵路三大交通樞紐。
上海是中國鐵路的其中一個重要樞紐,上海站在京滬線上距離北京站1463公里、距離南京西站309公里。上海站在滬杭線上距離杭州站201公里,距離上海北站2公里,距離蕰藻浜站16公里。上海站為盡頭站,其接發的列車均為始發和終到的列車,其中包括2008年12月21日起,上海站開行至北京的高鐵動臥和到香港九龍站的直達特快列車。既要運營普通列車,還負責收發部分高鐵,人流壓力非常突出。