宋开禧二年(1206),张姓移民从山西迁此定居,发展成村,以姓氏起村名张庄。
张庄村是西华县红花集镇下辖的行政村,城乡分类代码为220,为村庄。区划代码为411622104210,居民身份证号码前6位为411622。邮政编码为466000,长途电话区号为394 ,车牌号码为豫P。张庄村与南凌村、刘奎庄村、南高庄村、屈庄村、龙池头村、关口村、凌桥村、上郭桥村、护档城村、寺后刘村、东高庄村、王庄村、肖六村、赤狼村相邻。历史沿革:1948年属西华县第二区。
1958年为张庄管理区,属红花集公社。
1961年为张庄大队,属红花集公社。
1984年为张庄村民委员会,属红花集乡。
1987年撤乡建镇,属红花集镇至今。