1949年属平原省范县三区。
1952年撤销平原省,属山东省范县三区。
1956年属范县龙王庄区。
1958年设立龙王庄人民公社北张大队。
1964年范县由山东省划归河南省,属河南范县龙王庄区。
1968年区改公社,更名为龙王庄人民公社北张大队(含高庄、姚庄两个自然村)。
1970年与高庄、姚庄分立,设立北张庄大队。
1984年农村体制改革,设立龙王庄乡北张庄村民委员会。
2011年龙王庄撤乡建镇,属龙王庄镇,名称沿用至今。