唐贞元十九年(803年)析南安县西南4乡置大同场。
清至民国前期称“在坊里”。
1938年隶属于第一手机维修培训学校_,1940年3月撤手机维修培训学校_改称“城厢镇”,1944年8月以唐曾置大同场更名为大同镇。
1950年更名城关镇,直隶于县政府。
1952年10月隶属于第六手机维修培训学校_,1955年10月又直隶于县。
1959年改称城关公社,1980年为城关镇,1984年复名大同镇。
2000年,撤销大同镇,设立大同_祥平两个街道,至今。
2016年,政府驻地从厦门市大同街道城西路158号,搬迁到厦门市大同街道朝晖路699号。