上海这个名字来自于《弘治上海志》中“其地居海上之洋”一句。上海所在的地域最开始是一片大海,随着地质运动,慢慢变成陆地。这块陆地最开始被叫作华亭,后来慢慢分成上海浦和下海浦两个地方。
在南宋咸淳三年,也就是公元1267年,朝廷在上海浦西岸设置市镇,定名为“上海镇”。
元至元二十九年,朝廷将上海镇从华亭县划出,批准设立上海县,慢慢的就变成了现在的上海。
“上海”一名,起源于水名,始见于北宋《水利书》记载。历史上吴淞江南岸有两条支流,一条叫下海浦,一条叫上海浦,下海浦于清同治年间被填没,至今在提篮桥附近仍留有下海庙。
南宋咸淳三年(1267年),在上海浦的西侧正式设立“上海镇”,以后由镇改为县,又由县发展为市,都沿用了“上海”这个名称。