原属山东省寿张县。
1949年属平原省寿张县一区代庄村公所。
1952年属山东省寿张县一区。
1958年属寿张县台前公社代庄大队。
1963年属寿张县城关区。
1964年随台前区划归范县,属河南省范县台前区孙口大队。
1968年属范县台前公社孙口大队。
1973年成立代庄大队。
1974年属范县台前办事处台前公社代庄大队。
1976年属孙口公社代庄大队。
1978年属台前县孙口公社代庄大队。
1984年称台前县孙口乡代庄村民委员会。
2011年属孙口镇。