上海长宁区地铁站有淞虹路站、北新泾站、威宁路站、娄山关路站、中山公园站等。
1、淞虹路站
淞虹路站(Songhong Road)位于上海市长宁区天山西路淞虹路,本站是上海轨道交通2号线的地下车站,也是2号线小交路的终点站,于2006年12月30日开通。
自2009年7月21日起,淞虹路站加入上海“P+R”停车换乘试点,自驾车的市民在每天的5时30分至23时30分时段内,使用公共交通卡刷卡进入淞虹路站的停车楼,并用该卡换乘轨道交通,即可享受停车收费优惠。试行收费标准为在换乘服务时段内按次收费,每次人民币10元。
2、北新泾站
北新泾站(Beixinjing)位于上海市长宁区天山西路北虹路,本站是上海轨道交通2号线的地下岛式车站,于2006年12月30日开通。
转乘公交 :54、74、74B、91、141、202、216、311、551、739、750、807、808、825、827、846、855、新泾环线、北青线、莘北专线。
3、威宁路站
威宁路站(Weining Road)位于上海市长宁区天山路威宁路,本站是上海轨道交通2号线的地下岛式车站。转乘路线54路、101路B线、141路、158路、190路、311路(夜宵线)、316路(夜宵线)、825路[低谷定班]、855路[低谷定班]、普陀社区巴士。
4、娄山关路站
娄山关路站(Loushanguan Road)位于上海市长宁区天山路娄山关路,本站是上海轨道交通2号线的地下岛式车站。建设中的15号线也会经过本站,成为2号线与15号线的换乘站。
5、中山公园站
中山公园站(Zhongshan Park)位于上海市长宁区长宁路凯旋路,中山公园附近,是上海轨道交通2号线、3号线和4号线(3、4号线共线)的换乘站。
其中2号线是地下岛式车站,3、4号线共用高架岛式车站。2号线车站和3号线,4号线共用车站通过付费区通道换乘。