上海现在有四个火车站,分别是:1. 上海站,即上海火车站,位于上海市静安区秣陵路303号。2. 上海南站,位于上海市徐汇区沪闵路9001号。3. 上海虹桥站,位于上海市闵行区申贵路1500号。4. 上海西站,位于上海市普陀区桃浦路22号。