兩漢時期,東湖鎮(zhèn)境域屬武威縣。
西晉、北朝北魏、西魏時,屬宣威縣。
北朝北周至隋時,屬姑臧縣。
唐時,屬明威府。
元時,屬永昌路。
明時,屬鎮(zhèn)番衛(wèi)。
清時,屬鎮(zhèn)番縣。
民國三十六年(1947年),屬中外、正大鄉(xiāng)。
1949年10月,屬中外、正大區(qū)。
1950年1月,屬東渠區(qū)。
1952年12月,劃為中外、正大2區(qū)。
1956年1月,分設東鎮(zhèn)、雨順、上潤3鄉(xiāng),屬柳林區(qū)公社。
1958年10月,3鄉(xiāng)合并成立東鎮(zhèn)公社。
1961年12月,又分為東鎮(zhèn)、雨順、上潤3公社。
1965年1月,3公社合并為東鎮(zhèn)公社。
1983年4月,為東鎮(zhèn)鄉(xiāng)。
1985年5月,改建東湖鎮(zhèn)。
2004年12月,北山鄉(xiāng)并入。