新城子镇,北京市密云区下辖镇,地处密云区东北部,燕山山脉主峰雾灵山脚下,介于东经117°15'34″~117°30′30″,北纬40°33'33"~40°41′08″之间。东与河北省承德县毗邻,南与河北省兴隆县相连,西邻太师屯镇和古北口镇,北与河北省滦平县相接。镇域面积157.02平方千米。 1949年,新城子地区属密云县第八区。1958年,成立中兴人民公社。1983年,公社改乡。2003年,乡改镇。截至2018年末,新城子镇有户籍人口11620人。截至2020年6月,新城子镇下辖1个社区和18个行政村,镇政府驻新城子村。 2011年,新城子镇工业总产值5446.7万元。财政总收入2320万元,比上年增长27.6%。人均财政收入1898元。