上海的道路名称多以城市命名,这是由于早期上海的外国居民在规划和开发城市道路时,为了维持他们的各自的文化背景和传统,选择以他们祖国或家乡的城市、地名、河流、山峰、植物和花卉等为名称,而形成了这样的风格。例如:法国马赛路、意大利罗马路、荷兰鹿特丹路等。
此外,在上海还有一些道路和街区的名称来源于历史文化和现代市民的文化需要,如以传统食品和菜肴命名、以作家和文化人命名、以历史事件命名等等,这些名称往往更能反映出上海人的文化背景和生活历史。
上海市路名的命名主要来自历史上租界影响。英租界开辟之初,路名随意而取。1862年,英美租界合成公共租界,为整顿租界内路名各持所见。最后双方妥协,决定用中国省名和城市分别命名南北向和东西向的马路。
1862年5月5日,英国领事麦华陀发布了《上海马路命名备忘录》,制定了凡南北走向的街道以各省的名称命名,东西走向的街道以城市名称命名的原则。故此,上海市路名基本框架就是省、市的名称来命名了。