1958年至1962年公社化时,属离石县成家庄公社,为张家庄管理区。
1962年至1971年改为属离石县成家庄公社张家庄大队。
1971年组建柳林县后,改属柳林县,为成家庄公社张家庄大队。
1984年实行乡(镇)村制,该大队改为村委会。
2000年12月乡镇撤并,成家庄镇单独保留。
2002年村组撤并,张家庄村单独保留,属成家庄镇管辖。
2020年4月村组撤并,将原赤木溛行政村的王家寨自然村调整到张家庄行政村,命名为张家庄村委会,仍属柳林县成家庄镇管辖至今。