2015.01为止,目前上海的火车站分为有客运和无客运火车站两种,其中有客运包括11个火车站,分别是:
1 上海站(也叫新客站,地址:上海闸北区秣陵路,为上海主客运站,每天有70余对列车发往全国各大、中城市。)
2 上海南站(地址:徐汇区沪闵路9001号(近轨道一、三号线上海南站),多为开往南方的长途列车和江浙两省的短途列车)
3 上海西站(地址:上海市普陀区桃浦路1号,地铁11号线即可到达上海西站)
4 虹桥高铁站(地址:上海虹桥机场西侧地铁10号线、2号线“虹桥火车站”站,主要负责高速铁路旅客)
5 松江站
6 松江南站
7 金山北站
8 南翔北站
9 安亭北站
10 海湾站
11 芦潮港站
没有客运业务的火车站:南翔站、安亭站、金山站、江湾站、北郊站、新桥站、枫泾站等。