民国三十六年(1947年),峪口地区属平谷县第五区。
1956年7月至1958年1月,峪口地区属峪口乡。
1958年9月,峪口地区属峪口人民公社,辖大兴庄、北杨家桥、峪口、乐政务4管理区。
1961年6月至1974年2月,峪口地区分别成立峪口人民公社和北杨家桥人民公社。
1984年4月,峪口公社改乡。
1990年3月,峪口乡改镇,辖10个行政村。
2000年7月,北杨家桥乡并入。
2003年,设峪口地区办事处,实行“一套人马,两块牌子”体制。