周口店镇在清朝时期(1644年-1911年)为周口里,民国五年(1916年),属房山县二区。1949年,属房山县七区。1952年,属京西矿区周口店小区。1953年,属京西矿区周口店乡。1956年,周口村乡并入周口店乡。1958年2月,西庄、新街2乡并入周口店乡;5月,划归周口店区,并入城关人民公社。1960年,属房山县。1961年,城关人民公社改周口店人民公社;7月,设周口店乡。1963年,乡改镇。1968年,并人周口店人民公社。1983年,公社改乡。1989年,撤乡设周口店地区办事处。1993年,黄山店乡、长沟峪办事处划入周口店地区办事处。2000年,在周口店地区办事处设周口店镇。
截至2018年末,周口店镇有户籍人口有37856人。
截至2019年10月,周口店镇下辖5个社区和24个行政村,
镇政府驻周口村北。
2011年,周口店镇工业总产值达到15.2亿元,比上年增长41.8%,利润总额8762万元,实现工业增加值15635.2万元,占国内生产总值的比重73.7%。地方财政收入3449.4万元,比上年增长6.3%,完成税收12240.3万元,比上年减少19.8%。
周口店镇是北京猿人的故乡,古人遗址被联合国列入世界文化遗产之一。