解放前,稱鎮(zhèn)東鄉(xiāng)。
解放后,1950年4月設(shè)栗木區(qū),轄鎮(zhèn)東、龍窩兩鄉(xiāng),同年11月改稱第一區(qū)。
1953年,龍窩鄉(xiāng)劃歸平樂縣,平樂縣的安靜鄉(xiāng)劃歸荔浦縣一區(qū)。
1955年,復(fù)稱栗木區(qū)。
1958年8月,改稱為栗木公社。
1962年8月,復(fù)稱栗木區(qū)。
1968年11月,復(fù)稱栗木公社。
1982年,地名調(diào)查,因與恭城縣栗木公社同名,而更名為東鎮(zhèn)公社。
1984年8月,改稱東鎮(zhèn)鄉(xiāng)。
1994年7月,撤鄉(xiāng)改鎮(zhèn)更名為東昌鎮(zhèn)。
1995年,村公所改稱村民委員會(村委會)。