因为在各地的道路的命名一般情况下都是不会以自己的城市名来命名的,这样不容易在当地产生一些混淆,所以上海的道路都以外省或者其他的城市来命名,在全国有很多地方也有很多以其他城市来命名道路的,所以在除上海以外的其他城市会出现很多叫上海路的地方。这样的命名方式也体现了我们中国省市一家亲的一种理念。
上海是在十九世纪的中后期才开始与世界接轨,开始通商开埠的,当时建设上海的时候新建了非常多的道路,可以说是交错纵横,为了让这些道路的名字好记,于是当时想出了以当时全国各个省份和城市来命名的办法,就是南北走向的道路大部分以各省来命名,而东西走向的大部分以各地的城市来命名。
但是在这些命名中各省市却没有以上海命名的上海路,没有上海路的原因主要还是考虑到上海这个地名如果和一天道路的名字一样的话,会让人在很多时候会产生一些语言上的混淆,如果某个人说话不清楚你就可能不知道他说的是到底是上海还是上海路,造成一些不必要的麻烦。
而且上海还没有河北路,因为在十九世纪中后期,还没有河北省这个名称出现,在当时河北还是被称为直隶省的,所以在建国之前一直都只有直隶路,后来因为直隶这个省不存在了,所以就将直隶路也改名了,但是又不能该名为河北路,因为在上海很早之前就已经存在一条河北路了,就只能将直隶路改名为石潭弄。