已开通3条地铁,一条轻轨。一号线:上海火车站——莘庄、二号线:中山公园——张江高科,三号线:石龙路----江湾镇,五号线:莘庄-天星路。乘客可通过一号线人民广场站与二号线人民公园站的共用计费区实现一票换乘。上海地铁已全部使用电子车票,票价采用分段计程制:0-6公里2元,一般可乘4站,6-16公里3元,16公里以上每6公里递增1元。一号线北延伸段、二号线西延伸段、三号线北延伸段、四号线、八号线等正在紧张的建设中。
上海的主要都市景观(浦西的外滩、人民广场、徐家汇、龙华、虹桥、虹口,浦东的陆家嘴、花木)和繁华商业区(南京路、淮海路、徐家汇、不夜城、八佰伴)均分布在这3条地铁沿线。