兩漢時(shí)期,大灘鎮(zhèn)境域?qū)傥渫h。
西晉、北朝北魏、西魏屬宣威縣。
北朝北周至隋時(shí),屬姑臧縣。
唐時(shí),屬明威府。
元時(shí),屬永昌路。
明時(shí),屬鎮(zhèn)番衛(wèi)。
清時(shí),屬鎮(zhèn)番縣。
民國(guó)二十三年(1934年),屬第二區(qū)北新、大灘2鄉(xiāng)。
民國(guó)二十五年(1936年),為第二區(qū)大灘村聯(lián)保、北新村聯(lián)保。
民國(guó)三十六年(1947年),屬原新河鄉(xiāng)。
1950年1月,為新河區(qū)第五鄉(xiāng)。
1956年1月撤區(qū)后,為大灘鄉(xiāng)。
1958年10月,并入雙茨科公社。
1961年12月,分設(shè)大灘公社。
1983年4月,改為大灘鄉(xiāng)。
2015年,撤鄉(xiāng),設(shè)大灘鎮(zhèn)。