原是一片淺海灣。
春秋時期,珠江的泥沙淤積成沙洲。
三國后期始成陸地。
西晉開始有人類活動。
宋末元初,大批士民經(jīng)南雄珠璣巷遷此。
宋開寶五年(972)立村,因此地為靖康鹽場而得名靖康。
清末,改稱蓮溪。
1912年屬虎門行政公署轄,稱下里。
1941年,錦廈鄉(xiāng)紳李學(xué)斌等人在沙埔頭籌建新圩,以其祖先為唐宗室之后且發(fā)端于長安(今西安)而冠名,今之“長安”之名由此而始。
1949年10月同虎門合編為東莞縣第六區(qū)。
1953年初,長安區(qū)域改屬第九區(qū),7月,第九區(qū)并入第十區(qū)。
1955年9月,第十區(qū)改稱虎門區(qū),長安區(qū)域?qū)僦?/p>
1957年撤區(qū)設(shè)聯(lián)鄉(xiāng),稱沙頭大鄉(xiāng)。
1958年改稱長安大鄉(xiāng),同年公社化,與虎門合并為虎門公社。
1959年析設(shè)長安公社。
1960年,長安公社再次并入虎門人民公社。
1961年從虎門公社分出,成立長安公社。
1983年撤公社改區(qū),稱長安區(qū)。
1986年撤區(qū)建鎮(zhèn),稱長安鎮(zhèn)至今。