北宋时属裕州许封镇。
明属裕州孝义乡。
清初属裕州中封里,柳林里、平台里。
清中期属裕州平新里、平西里、柳林里。
清末,西、南部属南阳县东北泰山保、谭家营保、赊店西保、赊店东保;中部、北部和东部属裕州;辛庄、张庄一带为中封里;牛店一带为平西下里;沙河、小王庄一带为平新上里。
1930年后,西南部冀岗、申庄一带属南阳县利民乡,其他大部分属方城县五区(陌陂区),后八座庵一带为八座庵乡,圈里一带为庄严乡,大郭楼、东吉洼一带为雍睦乡,沙河一带为沙河乡。
1931年大部分地区属方城县,北部属券桥镇,东部属陌陂镇,东南部属精诚乡;西南部仍属南阳县。
1950年属方城、南阳二县。
1958年官营一带属方城县赵河公社,马庄、冀岗、申庄一带属南阳县赊旗镇公社,其他大部分属方城县陌陂公社。
1965年划属社旗县,南部属城郊公社,西北部属桥头公社,其他大部分属陌陂公社。
1975年从城郊、桥头、陌陂公社析出12个大队,组建为唐庄公社。
1983年改唐庄乡。