唐神龍元年(705)壽昌縣治東遷后,此地逐漸成為一個自然集鎮(zhèn)。
現(xiàn)大同鎮(zhèn)地域,按南宋淳熙《嚴州圖經(jīng)》記載,其時(1174—1189)為壽昌縣永平鄉(xiāng)屬地;宋末推行都圖制后,為壽昌縣六、七、八3個都的屬地;清雍正六年(1728)為壽昌縣久山、大同、下宅、韓家、張村、溪口、盤山、祝家、富塘、禹田、勞村、覺寧、管村、胡村等莊屬地。
民國建元(1912),系大同、永平、石屏區(qū)屬地。
1932年,設(shè)置大同鎮(zhèn)。
1935年完成鄉(xiāng)鎮(zhèn)整頓后,為大同鎮(zhèn)和金鼎、河南、雙溪、城山、七都、民治、大源、金溪、新民、勞村等鄉(xiāng)屬地。
解放前后,為大同、三河、永平鄉(xiāng)屬地。
1950年劃建小鄉(xiāng)后,為大同、黃山頭、勞村、洞山、建設(shè)(后改下湖)、清潭、溪口、三合(后改松溪)、萬塢、下馬橋、大源、興隆等鄉(xiāng)屬地。
1956年并鄉(xiāng)后,為大同、溪口、上馬、勞村、洞山(是年9月增設(shè))等鄉(xiāng)屬地。
1958年10月屬大同公社。
1961年設(shè)置大同、溪口、上馬、勞村4個公社。
1983年先后改鄉(xiāng)。
1985年6月大同撤鄉(xiāng)設(shè)鎮(zhèn);1992年溪口鄉(xiāng)并入大同鎮(zhèn);2001年10月,撤銷勞村、大同兩鎮(zhèn),設(shè)立新的大同鎮(zhèn);2005年上馬鄉(xiāng)并入。