明、清屬唐縣古保(今古城街)。
1914年屬沘源縣。
1923年屬唐河縣畢店區。
1931年屬畢店區糞堆王保。
1947年屬唐河(北)縣畢店區。
1950年屬唐河縣第三區(區公所駐畢店)大古城鄉。
1956年屬唐河縣畢店中心鄉建黎明高級社。
1958年建立西古城大隊,屬畢店人民公社。
1961年改為肖棚大隊,屬畢店區古城公社。
1963年屬畢店區張心一公社。
1968年撤區,屬畢店人民公社。
1983年改為肖棚村民委員會,屬畢店鄉。
1996年撤鄉建鎮,屬畢店鎮。