1949年,属一区。
1950年1月,设留村区。
1951年6月,撤区,属沙河城区。
1953年,置留村乡。
1956年7月,留村乡、后大流乡、郭龙庄乡合并为留村乡。
1958年秋,改为留村公社。
后随沙河县并入邢台县,为沙河城公社留村管理区。
1961年,恢复沙河县建制,改为留村公社。
1970年,荣庄村并入留村公社,更名为新荣庄公社。
1983年,改为留村乡。
1995年底,青介乡并入。
2014年3月,留村乡撤乡设镇。