上海市西藏路由西藏南路、西藏中路、西藏北路三个路段组成。

西藏南路(XizangNanlu) 在市区南部,跨黄浦、卢湾、南市3区。北起延安东路,南至高雄路。长3500米,宽25.0~32.8米,车行道宽14.5~22.0米。清光绪三十四年(1908年)始填周泾筑路,以法国第一任驻沪领事名命名敏体尼荫路(BoulevarddeMontigny)。民国32年(1943年)改名宁夏路。民国34年改今名。1995年西林路、三门峡路、新肇周路并入此路。沿路为住宅、有商店。

西藏中路(XizangZhonglu) 在黄浦区西部。南起延安东路,北至南苏州路。与武胜路、汉口路、南京东路、北京东路、新闸路等18条道路相交。长1422米,宽20.5~58.0米,车行道宽16.0~38.0米。此路路基主要是泥城浜。清同治四年(1865年)浜东小路命名为西藏路,俗称西外滩。民国元年(1912年)填泥城浜筑完全路。民国25年以宁波籍巨商名改名虞洽卿路。民国32年复名西藏路。民国34年改今名。沿路多商店,有人民公园、人民广场、市工人文化宫。在延安东路、福州路、南京东路等路口架有人行天桥。

西藏北路(XizangBeilu) 在闸北区东南部。南起北苏州路、光复路,北至天目中路。长720米,宽30.1~41.7米,车行道宽22.1米。清光绪二十四年(1898年)辟南段,名史其脱路。后向北延筑,因南接西藏路,改名北西藏路。民国34年(1945年)改今名。沿路为住宅,有商店。