追溯至6000年前的新石器时代，有马家浜、崧泽、良渚、马桥文化的遗迹。公元4至5世纪时的晋朝，松江和滨海一带即有渔民聚集，逐渐发展为一个渔港和商贸集镇。唐天宝十载（751年），设立华亭县，隶属苏州，范围北到今天的虹口一带，南到海边，东到下沙（今浦东新区航头镇北部），此为松江建城之始。宋时商贩云集，今上海境内已有上海市（集市）这一称唿。咸淳三年（1267年），嘉兴府华亭县于上海浦（松江的一条支流）西岸设置市镇，定名为上海镇。元至元十四年（1277年），华亭县升格为府，并于翌年更名松江府，辖华亭县。