松江古稱華亭,別稱云間,唐天寶十年(751年)置華亭縣,元初為華亭府,后改松江府,民國(guó)初改稱松江縣。上海開埠前,松江是上海地區(qū)政治、經(jīng)濟(jì)、文化中心。歷史上曾有“蘇(蘇州府)松(松江府)財(cái)賦半天下”之美譽(yù)。
1958年松江縣由江蘇省劃歸上海市。1998年2月27日,國(guó)務(wù)院批準(zhǔn):撤銷松江縣,設(shè)立松江區(qū),區(qū)人民政府駐松江鎮(zhèn)。2003年8月22日,上海市人民政府批準(zhǔn)(滬府[2003]79號(hào))同意松江區(qū)人民政府駐地從中山中路38號(hào)遷移至園中路1號(hào)。
1996年,松江縣面積605.6平方千米,人口約51萬(wàn)人。轄20鎮(zhèn):松江鎮(zhèn)、佘山鎮(zhèn)、張澤鎮(zhèn)、車墩鎮(zhèn)、華陽(yáng)鎮(zhèn)、泖港鎮(zhèn)、泗涇鎮(zhèn)、小昆山鎮(zhèn)、新橋鎮(zhèn)、茸北鎮(zhèn)、新浜鎮(zhèn)、葉榭鎮(zhèn)、五厙鎮(zhèn)、倉(cāng)橋鎮(zhèn)、天馬山鎮(zhèn)、大港鎮(zhèn)、李塔匯鎮(zhèn)、洞涇鎮(zhèn)、石湖蕩鎮(zhèn)、九亭鎮(zhèn)。縣政府駐松江鎮(zhèn)。
2000年第五次人口普查,松江區(qū)總?cè)丝?41156人。其中:倉(cāng)橋鎮(zhèn)30068人、茸北鎮(zhèn)13806人、華陽(yáng)鎮(zhèn)26591人、車墩鎮(zhèn)23713人、新橋鎮(zhèn)45688人、洞涇鎮(zhèn)23749人、九亭鎮(zhèn)50507人、泗涇鎮(zhèn)29274人、佘山鎮(zhèn)27080人、天馬山鎮(zhèn)18741人、小昆山鎮(zhèn)21196人、大港鎮(zhèn)13963人、李塔匯鎮(zhèn)16889人、石湖蕩鎮(zhèn)12194人、新浜鎮(zhèn)27169人、五厙鎮(zhèn)18588人、泖港鎮(zhèn)19406人、張澤鎮(zhèn)24414人、葉榭鎮(zhèn)27561人、松江鎮(zhèn)130218人、松江工業(yè)區(qū)11874人、松江新城區(qū)21807人、佘山旅游度假區(qū)6660人。
2001年1月,撤銷華陽(yáng)鎮(zhèn)、車墩鎮(zhèn),設(shè)立新的車墩鎮(zhèn);撤銷李塔匯鎮(zhèn)、石湖蕩鎮(zhèn),設(shè)立新的石湖蕩鎮(zhèn);撤銷天馬山鎮(zhèn)、佘山鎮(zhèn),設(shè)立新的佘山鎮(zhèn);撤銷大港鎮(zhèn)、小昆山鎮(zhèn),設(shè)立新的小昆山鎮(zhèn);撤銷五厙鎮(zhèn)、泖港鎮(zhèn),設(shè)立新的泖港鎮(zhèn);撤銷張澤鎮(zhèn)、葉榭鎮(zhèn),設(shè)立新的葉榭鎮(zhèn);撤銷松江鎮(zhèn)、倉(cāng)橋鎮(zhèn)、茸北鎮(zhèn),設(shè)立岳陽(yáng)街道、永豐街道、中山街道、方松街道;新橋、九亭、泗涇、洞涇、新浜保留原建制。經(jīng)過這次調(diào)整,松江區(qū)鎮(zhèn)由20個(gè)減為11個(gè),減少45%,調(diào)整前20個(gè)鎮(zhèn)平均面積為31平方千米,平均人口為2.5萬(wàn)人;調(diào)整后的11個(gè)鎮(zhèn),平均面積為54.9平方千米,平均人口為4.5萬(wàn)人。
2002年,石湖蕩鎮(zhèn)、小昆山鎮(zhèn)合并為石湖蕩鎮(zhèn),11個(gè)鎮(zhèn)撤并為10個(gè)鎮(zhèn);全區(qū)共撤銷行政村73個(gè),撤銷生產(chǎn)隊(duì)建制47個(gè),新建居委會(huì)5個(gè)。2002年末,全區(qū)共有行政村149個(gè),居委會(huì)81個(gè)。2003年末,松江區(qū)轄4個(gè)街道、10個(gè)鎮(zhèn),85個(gè)居委會(huì)、140個(gè)村委會(huì),人口50.68萬(wàn)人。2004年6月30日,松江區(qū)轄4個(gè)街道、10個(gè)鎮(zhèn),97個(gè)居委會(huì)、125個(gè)村委會(huì)。2004年9月30日,松江區(qū)轄4個(gè)街道、10個(gè)鎮(zhèn),101個(gè)居委會(huì)、120個(gè)村委會(huì)。
2005年末,松江區(qū)轄4個(gè)街道、10個(gè)鎮(zhèn):岳陽(yáng)街道、中山街道、永豐街道、方松街道、九亭鎮(zhèn)、泗涇鎮(zhèn)、泖港鎮(zhèn)、車墩鎮(zhèn)、洞涇鎮(zhèn)、葉榭鎮(zhèn)、新橋鎮(zhèn)、石湖蕩鎮(zhèn)、新浜鎮(zhèn)、佘山鎮(zhèn),共有130個(gè)居委會(huì)、115個(gè)村委會(huì)。2006年,松江區(qū)轄4個(gè)街道、10個(gè)鎮(zhèn):岳陽(yáng)街道、永豐街道、方松街道、中山街道、泗涇鎮(zhèn)、佘山鎮(zhèn)、車墩鎮(zhèn)、新橋鎮(zhèn)、洞涇鎮(zhèn)、九亭鎮(zhèn)、泖港鎮(zhèn)、石湖蕩鎮(zhèn)、新浜鎮(zhèn)、葉榭鎮(zhèn);松江工業(yè)區(qū)、佘山度假區(qū)、五厙農(nóng)業(yè)園區(qū)、上海松江科技園區(qū)。
2007年7月25日,松江區(qū)人民政府發(fā)文通知:根據(jù)《上海市人民政府關(guān)于同意設(shè)立松江區(qū)小昆山鎮(zhèn)的批復(fù)》(滬府[2007]50號(hào))文件,市政府同意設(shè)立松江區(qū)小昆山鎮(zhèn)。一、新設(shè)立的小昆山鎮(zhèn)行政區(qū)域范圍為:東至油墩港河,南至滬杭鐵路、斜塘港河,西至斜塘港河、青浦區(qū),北至佘山鎮(zhèn)。總面積48.70平方千米,常住人口約5.40萬(wàn)人。鎮(zhèn)政府駐原科技園區(qū)管委會(huì)所在地(小昆山鎮(zhèn)秦安街55號(hào))。二、劃出新設(shè)立小昆山鎮(zhèn)行政區(qū)域范圍后的石湖蕩鎮(zhèn)行政區(qū)域范圍為:東至永豐街道,南至黃浦江、橫潦涇、圓泄涇、界涇,西至青松港,北至斜塘港河、滬杭鐵路。總面積為43.70平方千米,常住人口約4.20萬(wàn)人。鎮(zhèn)政府駐原石湖蕩鎮(zhèn)政府所在地(石湖蕩鎮(zhèn)學(xué)府路132號(hào))。
2007年末,全區(qū)面積605.64平方千米。總?cè)丝?4.27萬(wàn)人。轄4個(gè)街道、11個(gè)鎮(zhèn):岳陽(yáng)街道、永豐街道、方松街道、中山街道、泗涇鎮(zhèn)、佘山鎮(zhèn)、車墩鎮(zhèn)、新橋鎮(zhèn)、洞涇鎮(zhèn)、九亭鎮(zhèn)、泖港鎮(zhèn)、石湖蕩鎮(zhèn)、新浜鎮(zhèn)、葉榭鎮(zhèn)、小昆山鎮(zhèn),共有134個(gè)社區(qū)、115個(gè)行政村。區(qū)政府駐園中路1號(hào)。
2010年第六次人口普查,松江區(qū)常住總?cè)丝?582398人,其中:岳陽(yáng)街道112671人,永豐街道93330人,方松街道161438人,中山街道98888人,泗涇鎮(zhèn)94279人,佘山鎮(zhèn)75507人,車墩鎮(zhèn)167687人,新橋鎮(zhèn)155856人,洞涇鎮(zhèn)57861人,九亭鎮(zhèn)253110人,泖港鎮(zhèn)41626人,石湖蕩鎮(zhèn)44011人,新浜鎮(zhèn)33627人,葉榭鎮(zhèn)80104人,小昆山鎮(zhèn)51606人,松江工業(yè)區(qū)60797人。
2011年末,松江區(qū)面積605.64平方千米,戶籍人口19.46萬(wàn)戶57.92萬(wàn)人,轄4個(gè)街道、11個(gè)鎮(zhèn),161個(gè)居委會(huì)、102個(gè)行政村。
2012年末,松江區(qū)面積605.64平方千米,常住人口169.84萬(wàn)人,其中外來人口104.83萬(wàn)人。轄4個(gè)街道、11個(gè)鎮(zhèn):岳陽(yáng)街道、永豐街道、方松街道、中山街道、泗涇鎮(zhèn)、佘山鎮(zhèn)、車墩鎮(zhèn)、新橋鎮(zhèn)、洞涇鎮(zhèn)、九亭鎮(zhèn)、泖港鎮(zhèn)、石湖蕩鎮(zhèn)、新浜鎮(zhèn)、葉榭鎮(zhèn)、小昆山鎮(zhèn)。共有182個(gè)居委會(huì)、87個(gè)行政村。區(qū)政府駐方松街道園中路1號(hào)。
2013年末,松江區(qū)總面積604.67平方千米,其中水域面積31.17平方千米。戶籍人口59.54萬(wàn)人;常住人口173.66萬(wàn)人,其中外來人口107.65萬(wàn)人。轄4個(gè)街道、11個(gè)鎮(zhèn),185個(gè)居委會(huì)(比上年末增加3個(gè))、86個(gè)行政村(比上年末減少1個(gè))。
2015年7月15日,市政府(滬府[2015]51號(hào))批復(fù)同意設(shè)立九里亭街道,行政區(qū)域范圍為:東至小淶港,南至滬松公路,西至G15高速公路,北至G50高速公路;面積約6.79平方公里;街道辦事處駐地為九杜路333號(hào)。九亭鎮(zhèn)行政區(qū)劃作相應(yīng)調(diào)整,其行政區(qū)域范圍為:東至小淶港,南與新橋鎮(zhèn)接壤,西至北泖涇,北至滬松公路;面積約26.13平方公里;鎮(zhèn)政府駐地為康亭路1號(hào)。同日,市政府(滬府[2015]52號(hào))批復(fù)同意設(shè)立廣富林街道,行政區(qū)域范圍為:東至通波塘,西至油墩港,南至文翔路,北至辰花公路;面積約19.05平方公里;街道辦事處駐地為人民北路2456號(hào)。對(duì)方松街道行政區(qū)劃作相應(yīng)調(diào)整,其行政區(qū)域范圍為:東至通波塘,西至油墩港,南至G60高速公路,北至文翔路;面積約14.76平方公里;街道辦事處駐地為人民北路1111號(hào)。至此,全區(qū)轄6個(gè)街道、11個(gè)鎮(zhèn)。