大同镇位于建德市西南部,距市政府新安江25.3公里,23省道自东向西穿境而过。该镇历史悠久,文化源远流长。是三国时期新昌县城所在地,历来都是建德西部重镇,大同地区的商品集散地和经济、文化、交通中心。改革开放以来,大同镇经历了三次合并。1992年,撤销原大同镇和溪口乡,建立新的大同镇。2001年,大同、劳村镇撤销,建立新的大同镇。2005年4月,大同镇和上马乡被撤销,建立了新的大同镇。