明、清属唐县古保(今古城街)。
1914年属沘源县。
1923年属唐河县毕店区。
1931年属毕店区粪堆王保。
1947年属唐河(北)县毕店区。
1950年属唐河县第三区(区公所驻毕店)大古城乡。
1956年属唐河县毕店中心乡建黎明高级社。
1958年建立西古城大队,属毕店人民公社。
1961年改为肖棚大队,属毕店区古城公社。
1963年属毕店区张心一公社。
1968年撤区,属毕店人民公社。
1983年改为肖棚村民委员会,属毕店乡。
1996年撤乡建镇,属毕店镇。