张山营镇地处延庆县城北7.5公里处,是京西北进京第一门户,西与河北怀来北辛堡、北与赤诚县大海陀临界,东与龙庆峡、旧县、沈家营南与延庆、康庄连接;辖区总面积247平方公里,北部为海陀山脉、南部为平川地带,110国道、京藏高速、大秦铁路三条国家级交通主干线由西向东贯穿全境,辖区东西长26公里。