大同镇,隶属于甘肃省兰州市永登县,地处永登县西部,庄浪河中下游,东连上川镇,西接通远镇,南毗龙泉寺镇,北邻柳树镇。区域面积285平方千米。2018年,户籍人口26331人。
大同镇地名由古地名大通演绎而来,明代为庄浪卫南大通堡,清代设平番县山口驿,光绪元年(1875年)左宗棠将山口驿改为大通,民国元年(1912年)为永登县大通乡。1958年,成立大同公社。1967年,更名永进公社。1971年,复更名大同公社。1983年,改大同乡。2000年,改大同镇。2020年6月,大同镇下辖王家坪村、郭家墩村、北同村、南同村、泉水沟村、高岑村、安山村、新农村村、青寺村、贾家场村、保家湾村、跌马沟村、长川村13个行政村。
大同镇的产业包括工业和农业。2018年,有工业企业32家,其中规模以上工业企业2家,营业面积超过50平方米以上的综合商店或超市8家。该镇立足都市有机农业示范基地、玫瑰三产融合园区等产业基础,发展以有机农业为支柱的现代农业产业体系,培育出口商品马铃薯、中药材种植、鲜切芍药和高标准种粮等产业项目。高原无公害蔬菜覆盖全镇,种植有保家湾紫皮大蒜、郭家墩蒜苗等特色农产品,还有日光温室蔬菜大棚基地和农林企业。