1956年撤区并乡,分别建西卓家营、小河屯、张山营、姚家营4个乡。
1958年划入灯塔(延庆)公社,分属西五里营、小河屯大队。
1961年分别改西五里营公社、张山营公社。
1963年并为张山营公社。
1983年置乡。
1990年建镇。
1996年,面积106.6平方千米,人口1.8万,辖西大庄科、下阪泉、上阪泉、小河屯、佛峪口、张山营、上芦凤营、小峪、下芦凤营、马庄、胡家营、姚家营、西卓家营、东门营、西五里营、前黑龙庙、后黑龙庙、下营18个行政村和张山营镇居委会。
2000年,撤销靳家堡乡,并入张山营镇。